29082 248
10864 303
21286 1877
34898 216
15124 1239
18445 1688
45642 667
13973 1614
28386 285
30420 1513
18057 389
38193 682
354209 5315
300474 3281
269922 3823
253961 2835
219177 2149
210861 3113
199714 2677
193168 2362
154147 1836
127244 2405
126742 1267
125598 1003