41559 319
32304 290
31050 1139
46205 1561
23636 707
45251 142
27950 1152
36264 953
43844 266
15810 542
20968 1323
42841 1444
325835 5038
276614 2985
255638 3697
231118 2641
205815 2028
196029 2943
183199 2517
172943 2213
144233 1732
119053 2363
118884 1227
118758 943