43502 1621
36502 903
17882 1674
54262 1504
64399 633
30560 517
29312 663
25464 1409
55476 1390
67053 933
32468 102
37046 163
349833 5278
295356 3229
267885 3810
250254 2813
216439 2125
207903 3088
197434 2665
190648 2345
152936 1825
125781 2400
125686 1260
124429 993