24726 10
46501 5
40276 11
54480 3
29205 9
31680 5
46901 10
24827 4
489883 101
40556 9
14683 10
32477 6
260627 19
1198254 85
43630 1
282759 48
560752 36
18253 7
84030 9
17879 4
51133 5
142734 12
56708 4
57957 4