34080 1389
28469 985
47547 946
34884 1108
30326 736
25266 1828
31638 444
45815 1378
29927 213
15085 1131
11358 1784
36057 1898
356026 5326
302511 3291
270677 3825
255767 2850
220325 2150
211798 3122
200550 2681
194393 2369
154662 1846
127970 2407
127375 1269
126058 1004