956 46
7075 496
10504 196
3260 909
2810 402
9342 663
4009 885
3392 748
3013 447
6222 58
3809 789
3086 268
1780 142
2190 47
3842 727
3745 826
3392 392
6947 176
1743 232
11253 357
1313 75
1574 215
29065 721
2481 400