5702 30
2227 23
2458 7
7547 55
1107 3
2497 7
2890 5
1035 8
3931 22
3262 15
1296 4
1477 5
1718 3
1790 9
6443 17
1603 7
4599 18
1439 3
2648 4
8782 44
50629 221
1155 4
4218 14
8441 41