2800 2
1653 6
3068 11
5476 19
2920 16
1916 5
6099 20
1669 3
4113 14
3275 13
4685 10
7331 32
14427 42
13728 40
1836 4
4204 10
3470 11
2919 15
5241 19
4642 16
13515 96
6163 25
2883 9
2373 1