42671 1631
29050 1584
32149 368
37069 984
30875 1877
27605 1806
15343 1691
24649 1237
15897 759
30690 1612
22163 640
21110 538
218167 4053
196196 2263
191236 3125
165063 1739
155904 1986
140046 2432
128274 2059
106394 1446
97313 853
95450 1430
95071 2236
94780 1125