10179 34
15951 54
5720 28
11847 55
29283 43
59453 146
1431 4
1592 5
4151 16
3933 23
2211 14
1978 3
2278 6
1745 6
3335 12