500 95
4528 184
1614 179
1327 338
1114 42
3731 652
3962 857
935 156
2980 447
2341 570
3471 789
1859 532
2977 716
3507 711
1163 221
2354 553
3897 804
3031 824
683 122
1721 64
1131 110
3218 556
1622 88
3104 675