19902 629
6219 689
4233 214
21686 294
6773 654
7164 951
2858 506
4438 227
11674 926
3488 914
2128 558
11527 473
4382 360