2602 6
1093 3
1559 9
1038 3
1046 4
1864 7
854 4
1342 10
722 5
1148 2
2590 15
1464 2
2779 8
4624 25
5948 38
2204 11
8294 70
5231 26
8703 62
2794 14
21206 107
3280 13
2521 20
1294 5