10145 14
45236 193
14362 25
21241 27
19592 57
6791 18
12697 15
4074 5
6620 29
4887 9
1934 2
9809 40
38046 61
16274 37
10981 31
22291 108
2879 12
4254 11
3579 10
2309 5
1618 7
12992 40
15144 49
25608 66