39796 1731
35530 1609
24400 1645
37716 1512
40177 197
29333 135
28399 1953
40021 835
36469 1570
26788 412
43465 1870
16377 684
356376 5327
302869 3292
270859 3828
256140 2852
220552 2153
212029 3123
200693 2682
194622 2370
154753 1846
128104 2407
127489 1269
126116 1004