17822 17
46856 214
23251 94
29526 98
23681 64
28130 36
14677 9
22423 34
41335 110
30580 117
18213 56
26491 52
48529 159
54848 153
13033 21
42055 99
62162 182
125561 441
22247 30
12593 6
21037 17
36547 39
26844 84
15323 19