2226 508
25878 847
8752 548
5250 708
5095 571
4919 606
2354 190
9854 387
2811 447
4266 439
4631 75
8154 252
3814 539
2037 264
3326 638
1599 27
12634 980
884 45
6948 194
2862 389
2972 565
5969 891
5053 322
4926 581
7543 508
3317 144
17617 311
75361 320