3261 486
50364 277
3670 557
806 79
52103 314
3610 665
37875 350
61580 431
2753 288
2533 438
4103 899
3117 693
2124 265
3773 737
3216 475
3535 632
3158 796
1417 100
3011 446
2274 551
2660 619
2997 548
7309 528
39303 151
1536 404
1911 395
937 65
663 38