19914 629
6235 689
4237 214
21705 294
6775 654
7167 951
2865 506
4446 227
11676 926
3492 914
2132 558
11561 473
4395 360