25006 998
40305 940
20356 1858
46070 197
49210 531
36165 1161
38075 969
29671 1304
32953 1939
44834 272
35904 874
16625 1383
342906 5182
288682 3081
264390 3755
245049 2753
212834 2094
203565 3005
193482 2622
185938 2295
150544 1783
123341 2378
123096 1247
122602 972