18183 164
4873 473
21640 485
4347 209
4844 388
3581 648
19968 255
41324 157
36329 660
9297 850
7189 952