19910 629
6232 689
4236 214
21701 294
6773 654
7166 951
2863 506
4442 227
11675 926
3490 914
2131 558
11555 473
4392 360