5080 167
5302 185
4116 219
3928 743
4809 711
2504 341
8175 197
2631 551
3649 580
4275 573
1052 103
2359 115
14560 90
7244 782
6321 378
2211 179
4811 600
14350 681
4313 626
3891 351
49475 268