8430 17
12068 31
6756 33
12103 53
14688 34
3434 17
2354 7
11701 13
11111 15
53807 22
24101 26
20519 14
93464 154
17348 30
15689 29
18205 28
68544 118
90161 69
108300 274
15411 7
2935 9
5993 11
13305 35