1618 7
15493 50
11578 67
21842 32
10230 32
2115 6
15222 37
1731 7
8318 28
11596 13
5089 17
13851 50
6427 23
45440 105
20583 79
33425 43
2840 13
11773 19
7145 21
29493 30
24142 81