800 10
2908 7
18482 32
13328 27
37019 110
4920 24
5850 31
2357 4
3535 5
2882 9
2073 7
2748 4
1424 3
2206 7
1733 6
2789 4
1471 3
2468 4
1990 2
1469 2
1334 4
1244 1