50508 828
74217 346
19936 862
56100 1997
32989 2135
63479 1763
53596 999
70196 305
39116 967
57280 1537
31394 1766
21404 1110
340454 5152
286742 3054
263497 3739
243081 2728
211286 2082
202700 2996
192005 2593
185012 2287
149509 1768
122602 2374
122509 1243
121962 959