21277 354
18520 563
14047 318
42741 1046
32663 1424
20904 661
17962 844
37115 1377
12179 1352
17174 1417
40014 878
44465 698
328270 5059
278220 2999
256994 3706
232814 2651
206853 2033
197322 2954
184675 2531
175036 2226
144868 1738
119535 2367
119431 1228
119198 946