14487 10
22382 18
9665 6
10978 7
26946 24
28885 26
17335 12
1082 43
21336 10
34964 8
15930 41
51752 50