3220 594
45748 124
3940 111
41557 183
5695 102
3103 87
6219 680
16842 230
16250 236
91733 219
9953 585
6123 25