107575 1143
40456 1946
79143 433
28906 1177
45665 1309
26059 379
43502 1621
49104 1943
30440 2022
50591 1801
12146 182
44760 745
349654 5274
295209 3226
267830 3810
250145 2810
216346 2123
207788 3088
197350 2665
190527 2343
152890 1825
125730 2400
125629 1260
124389 993