2810 108
2127 62
10005 542
20994 785
8667 573
5079 409
20820 657
4414 401
6300 441
1762 75
51309 333
7088 639
4590 706
3162 228
3538 528
2898 582
12657 908
4045 721
3363 566
215787 897
3991 554
150311 825
4665 596
3104 169
3053 123
3954 323