3020 640
2215 113
3186 975
1990 307
2560 343
1684 401
2950 802
2991 731
3096 861
2367 655
2820 596
2070 493
659 125
1687 167
3133 974
2788 771
1983 398
2276 461
2128 269
2244 426
1283 302
11544 483
761 146
1831 407