9123 13
21942 55
22946 59
6266 8
5105 11
20511 55
43383 118
51091 157
13502 34
8357 22
10587 56
9846 31
6831 25
4666 14
2636 1
7061 12
4081 18
15420 52
15624 63
7591 8
7437 27
3647 13
5548 12
3248 4