3142 6
11047 18
22228 74
4429 12
2948 7
2929 1
4727 9
3090 13
1761 9
6958 18
8427 18
12213 28
14702 18