70404 307
39251 969
52815 852
35595 1328
51772 546
33098 2135
56290 2002
50763 235
15540 1530
31261 1466
34366 525
20195 848
343548 5193
289401 3100
264693 3757
245577 2762
213227 2097
204037 3012
193897 2626
186253 2297
150868 1785
123645 2380
123364 1247
122779 975