3008 640
1677 401
3091 861
3173 975
2551 343
653 125
2813 596
2060 493
1681 167
1978 398
2121 269
3120 974
2268 461
1741 432
11538 483
755 146
3326 829
2343 655
2591 462
1818 407
1339 315
553 85
2796 742
1519 114