46 4
1166 8
16003 33
26506 103
16150 54
12172 43
13124 72
14784 61
26901 75
37911 171
15273 33
50344 182
49834 184
64479 265
33510 114
86099 261
66722 168
124270 449
60375 137
102506 202
112920 312
207729 154
126556 155
68960 148