17061 679
38012 1601
32895 690
14897 519
10410 1192
23133 1972
35198 537
31968 859
40217 1785
22370 115
55451 496
16193 1478
301523 4837
258976 2848
244852 3632
212190 2488
197365 1966
184674 2845
170294 2407
156101 2138
136950 1695
113808 931
113802 2350
113167 1209