19942 629
6274 689
4255 214
21729 294
6791 654
7178 951
2866 506
4456 227
11681 926
3497 914
2134 558
11612 473
4408 360