20505 654
42052 885
27507 1112
37016 1673
45663 1743
21770 1739
23302 1489
49231 981
27278 1268
28091 1999
39144 176
25820 173
301429 4837
258879 2848
244807 3632
212097 2488
197304 1966
184647 2845
170232 2406
156075 2138
136924 1695
113791 931
113770 2350
113113 1209