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