471 83
3591 718
3020 640
2215 113
3186 975
1990 307
2560 343
1684 401
2991 731
3096 861
2367 655
2820 596
2070 493
659 125
1687 167
3134 974
2250 426
2788 771
1983 398
2276 461
2128 269
762 146
11544 483
1831 407