3948 127
3413 291
9168 303
2574 218
44084 378
33558 695
16929 960
4534 85
8622 478
2977 463
26550 493
20017 121
7438 97
4919 58
6572 875
16066 164
1830 83
19537 455
29033 174
15133 474
3037 36
416 43
11872 596
1177 74
38746 944
23817 477
14154 203
1933 340