2226 3
18559 25
9528 16
5030 8
1695 9
2107 2
1263 4
7341 40
6149 37
4490 13
1270 5
2255 4
1395 8
2556 9
1671 8
6851 44
4324 10
1803 4
2146 6
1608 2
1622 5
3940 14
8635 38
3129 15