31885 190
536 56
5624 213
14932 514
100751 641
9138 710
7037 883
8772 494
6330 395
2756 389
2351 467
1735 382
3604 389
485 35
2854 825
2381 415
2266 125
1279 221
3432 812