31885 190
536 56
5622 213
14930 514
100749 641
9138 710
7036 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