31451 11
30583 24
35528 24
38429 34
31001 20
32209 26
21178 27
62177 79
12252 3
68026 62
15278 13
19083 24
51505 92
18509 14
23778 22
21455 43
53127 89
49355 25
49453 50
27327 43
32507 51
12107 20
33908 25
26783 22