19845 629
6135 689
4206 214
21591 294
6748 654
7143 951
2855 506
4409 227
11666 926
3481 914
2122 558
11393 473
4358 360