124796 2390
73831 1925
40147 1639
77382 657
68608 1260
60944 986
78888 431
42213 1381
32135 758
49701 848
11960 139
20448 310
346730 5229
292415 3153
266305 3784
248034 2794
214937 2115
205876 3040
195646 2642
188225 2319
151913 1805
124517 1251
123605 983