3503 15
32570 70
7508 13
3504 8
14797 47
3976 14
11844 18
2728 5
2893 1
1933 5
3332 11
1693 2
3361 9
4875 10
17209 40
7443 34
5017 33
2086 5
40090 133
7466 5
1302 9
6522 23
6368 13
11282 13