17413 20
15091 37
34400 63
11365 14
12740 7
17241 38
14259 33
45285 142
18037 44
21139 73
33825 174
32578 86
22071 62
24554 53
9261 2
11155 12
26421 41
16961 42
24569 42
12555 53
16547 30
45745 219
10849 15
18435 31