3032 6
2131 5
1794 3
4088 23
1648 3
1780 5
1403 4
1397 7
1109 1
3808 3
9136 48
5955 20
5200 22
7692 44
6815 45
5641 20
9357 38
14828 91
13134 85
5575 19
3132 10
5731 26
57781 215
21397 54