8007 839
17607 1029
16403 154
16796 458
21986 557
5016 145
19328 274
5695 556
8429 132
21482 514
2201 605
25045 164
3863 778
8646 74