37986 325
35142 363
44139 370
37003 146
21568 248
10643 80
25113 111
73167 447
94845 476
57069 185
75181 485
72819 311
91501 341
34212 86
48730 323
82460 435
19494 173
29293 153
9365 63
33908 306
26519 93
61784 237
130511 395
92099 412
11183 151
175689 389
18948 208
40190 193