22953 26
25604 38
44769 130
17413 30
16512 42
21819 55
15183 23
23320 32
27491 58
24300 33
20093 46
12729 15
27447 52
43901 106
10846 17
11599 13
46417 164
19909 40
18053 42
15752 51
16514 27
18193 31
14710 31
13342 10