19940 629
6266 689
4254 214
21727 294
6789 654
7176 951
2866 506
4456 227
11681 926
3496 914
2134 558
11608 473
4405 360