35402 27
40025 36
18329 15
10451 3
11022 15
33831 53
19727 19
20416 12
18571 34
19266 30
38090 54
21883 17
22578 19
13136 11
49531 45
6751 4
27401 16
26595 24
40462 27
9492 13
46819 51
16035 10
29362 23
38623 27