29082 248
10864 303
21286 1877
34898 216
15124 1239
18445 1688
45642 667
13973 1614
28386 285
30421 1513
18057 389
38193 682
354212 5315
300478 3281
269927 3823
253968 2835
219182 2149
210864 3113
199716 2677
193171 2362
154149 1836
127248 2405
126744 1267
125598 1003