20267 447
15111 336
1513 65
3935 373
7863 217
22081 342
5692 529
8723 609
5269 612
15451 580
2012 405
1047 94
3226 479
3224 676