32240 94
31082 83
46712 86
51991 195
57334 203
45296 116
22058 36
19454 56
21271 51
17319 39
31914 33
13059 16
16724 31
16097 63
18151 51
20774 32
14595 19
26288 58
39954 127
27094 85
40554 132
66833 341
23444 54
28633 82