19917 629
6238 689
4239 214
21706 294
6775 654
7167 951
2865 506
4447 227
11677 926
3492 914
2133 558
11569 473
4395 360