19855 629
6138 689
4213 214
21600 294
6750 654
7148 951
2855 506
4409 227
11666 926
3482 914
2122 558
11404 473
4359 360