16021 100
3052 6
2807 9
5405 10
6238 17
15555 64
6928 27
3627 11
2268 10
1730 7
1681 0
2466 5
1867 1
3571 5
2710 10
7565 16
3511 22
1080 1
4098 16
5752 29
1555 4
941 2
6794 17
7477 25