2942 40
3318 673
70560 667
9221 516
2728 248
11398 420
3722 304
7050 572
2671 463
2402 393
221739 552
148320 747
9058 80
8553 240
25855 150
19782 367
12413 534
147738 630
134966 724
14146 316
70399 617
13535 832
9182 391
213850 1131
183512 453
53086 655
16868 593
38629 264