50936 998
61318 989
64070 646
66587 1571
42843 282
24632 348
54108 866
63645 688
32363 2034
50219 1629
24636 1712
41665 918
354917 5319
301199 3285
270169 3824
254584 2846
219617 2149
211186 3114
200102 2680
193622 2363
154330 1839
127490 2407
127004 1267
125750 1003