31561 288
29156 1622
74910 1347
66729 357
15338 1804
17562 881
13557 1745
52952 877
54383 680
17289 790
53913 983
22141 487
337616 5121
284803 3044
262111 3732
240650 2710
210668 2078
201696 2990
190479 2580
182901 2267
148674 1761
122042 1242
121975 2371
121410 957