30063 679
39887 156
49369 1776
24963 310
15782 158
30096 322
16817 306
18726 1054
25451 1484
40312 440
48387 1012
44883 899
301521 4837
258972 2848
244850 3632
212189 2488
197362 1966
184674 2845
170292 2406
156101 2138
136950 1695
113808 931
113801 2350
113166 1209