5040 17
3272 6
10147 21
1538 5
4266 2
13210 54
4577 13
5117 7
2949 6
3544 9
5766 17
1690 5
2024 2
2615 8
7893 13
44010 177
5198 11
3537 9
9237 50
5555 11
2184 7
11829 27
4411 18
7922 17