25005 998
47359 1382
57989 478
20355 1858
56139 1719
57200 405
36584 897
61173 1635
57921 422
50003 238
49420 948
42745 769
342905 5182
288677 3081
264389 3755
245047 2753
212824 2094
203563 3005
193480 2621
185935 2295
150543 1783
123340 2378
123095 1247
122601 972