331 71
15367 508
3309 724
10954 642
2095 450
8298 199
93685 482
39860 337
15749 379
1525 99
2417 477
3438 715
4033 131
3399 82
3057 540
2402 256
2495 360
3774 654
2666 305
3700 606
10516 845
3212 523
3115 535
2408 316
4105 215
8035 700
131652 768
2349 297