8008 839
17609 1029
16403 154
16798 458
21989 557
5016 145
19343 274
5695 556
8433 132
21482 514
2201 605
25049 164
3863 778
8649 74