8009 839
17611 1029
16404 154
16800 458
21990 557
5016 145
19344 274
5695 556
8435 132
21482 514
2201 605
25049 164
3863 778
8650 74