13941 429
8797 402
2859 841
2650 657
1512 136
11279 558
2640 122
14796 623
2243 370
4257 408
29743 120
3611 707
2493 439
3352 489
866 93
3141 499