19927 629
6247 689
4244 214
21714 294
6781 654
7172 951
2865 506
4452 227
11677 926
3494 914
2133 558
11582 473
4399 360