66483 1029
39358 579
14519 441
39564 155
21699 752
19748 313
37187 2051
29446 1008
44096 775
55233 387
60098 1242
55537 1810
355081 5319
301397 3286
270222 3825
254722 2846
219693 2149
211246 3114
200184 2680
193767 2365
154386 1839
127535 2407
127044 1267
125782 1003