30275 72
12100 10
6413 11
7062 12
31471 37
6618 11
1275 5
2282 11
6442 24
3810 8
40441 107
46703 70
3055 5
6720 34
7300 18
22329 28
1364 3
1651 5
2294 4
697 3
5670 21
499 10
58 1
747 6