19917 629
6237 689
4238 214
21706 294
6775 654
7167 951
2865 506
4446 227
11677 926
3492 914
2132 558
11568 473
4395 360