15836 29
17777 47
8895 55
22076 39
16379 15
7276 29
14078 31
1568 5
1196 2
9944 54
1297 7
2461 9
2822 8
1747 12
11093 27
8922 41
17475 20
16952 27
7338 22
4287 16
9369 43
4593 51
15723 45
8287 30