306 71
14176 508
3264 724
10954 642
2092 450
8287 199
93676 482
39855 337
15748 379
1524 99
2414 477
3438 715
4028 131
3398 82
3053 540
2402 256
2495 360
3769 654
2664 305
3700 606
10511 845
3212 523
3115 535
2408 316
4103 215
8035 700
131649 768
2331 297