28936 30
30198 31
14870 13
27807 28
11871 9
15420 14
24118 22
11532 8
11588 1
22348 22
15563 13
22044 18