2518 9
1243 7
2300 12
1040 3
5049 20
2831 13
1675 3
1609 9
1879 5
1163 4
1872 9
4526 9
3990 16
8613 22
5514 17
1997 2
14647 57
15054 56
7613 35
906 2
1951 7
1076 2
1723 3
4786 10