2280 117
25115 668
13567 435
9168 321
21512 368
14718 150
9957 222
39678 843
19268 704
8326 469
14228 363
2687 85
3181 82
8575 486
3509 560
2533 187
15376 348
3104 540
4329 352
5689 143
15913 579
10966 627
29588 135
7096 999
8716 718
2447 255
3182 644
19068 72