2281 4
19353 36
6340 21
4814 7
3943 11
4148 11
1862 9
2866 9
2301 4
10530 18
3636 5
8677 11
4805 11
2872 2
5484 17
13592 11
4613 3
3055 7
2739 7
5642 2
10840 20
23430 52
25904 60
28735 25