2982 832
3800 533
2109 519
8455 228
994 262
2282 621
49221 115
17851 773
2913 881
15895 264
313 60
2734 630
712 213
2173 479
1121 345
25829 272
66279 348
2259 637
18136 594
1570 357
18415 443
262 52
2653 666
6331 669