31403 11
30580 24
35509 24
38376 34
30977 20
32180 26
21134 27
62132 79
12259 3
67859 62
15258 13
19084 24
51504 92
18459 14
23779 22
21456 43
53082 89
49356 25
49429 50
27283 43
32481 51
12083 20
33908 25
26778 22