2699 9
1343 3
1591 4
1590 7
2607 14
2115 5
1960 6
820 3
1556 9
1557 9
2451 15
3182 18
832 3
1682 9
1014 7
5732 47
4810 27
1396 7
1073 5
4058 36
1945 7
35623 105
1264 17
1267 8