2942 40
3318 673
70565 667
9222 516
2728 248
11398 420
3722 304
7050 572
2671 463
2402 393
221755 552
148334 747
9059 80
8553 240
25855 150
19785 367
12414 534
147742 630
134967 724
14147 316
70416 617
13535 832
9182 391
213856 1131
183515 453
53088 655
16868 593
38629 264