3961 127
3419 291
9202 303
2576 218
44131 378
33564 695
17029 960
4550 85
8650 478
2998 463
26556 493
20035 121
7465 97
4935 58
6588 875
16069 164
1834 83
19629 455
29040 174
15170 474
3043 36
419 43
11908 596
1181 74
38758 944
23823 477
14166 203
1940 340