667 146
1063 297
2298 647
3183 888
10067 180
17644 238
16593 356
26645 472
53179 58
30397 247
18180 393
7574 224
39225 263
21131 247