32581 45
32099 16
31593 98
31542 44
30713 9
30059 127
29593 20
29378 32
29230 28
28847 48
28812 54
28226 64
28093 82
27935 27
27305 46
26340 21
26048 46
25799 40
25696 45
25502 49
25305 63
25111 57
24931 50
24742 68