3970 127
3423 291
9220 303
2577 218
44152 378
33567 695
17062 960
4556 85
8667 478
3001 463
26558 493
20045 121
7481 97
4945 58
6596 875
16073 164
1839 83
19662 455
29047 174
15199 474
3049 36
420 43
11931 596
1186 74
38766 944
23831 477
14168 203
1943 340