13320 23
19804 50
33742 52
15783 27
12085 20
11280 42
13338 24
34723 99
35400 75
14485 16
16431 15
11927 17
41901 34
45202 71
25922 55
45543 43
7679 9
11353 7
16547 32
12139 32
27035 66
15631 46
7226 14
18245 26