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
45818 105
20583 79
33808 43
2840 13
11773 19
7529 21
29493 30
24142 81