19856 629
6143 689
4214 214
21602 294
6751 654
7148 951
2855 506
4409 227
11666 926
3482 914
2122 558
11409 473
4359 360