19940 629
6267 689
4255 214
21727 294
6789 654
7176 951
2866 506
4456 227
11681 926
3496 914
2134 558
11610 473
4407 360