32890 290
54042 430
17915 887
61133 240
70106 866
19738 1685
36600 808
34449 1867
62764 1421
45742 1398
22799 829
58214 1271
355453 5323
301842 3287
270369 3825
255099 2848
219921 2149
211460 3119
200334 2681
194022 2367
154494 1843
127699 2407
127145 1268
125912 1003