20264 447
15102 336
1513 65
3935 373
7857 217
22070 342
5691 529
8723 609
5268 612
15448 580
2012 405
1047 94
3226 479
3224 676