5002 164
13309 357
3582 302
2101 64
6035 854
5533 972
11182 688
6812 684
15703 684
7607 476
4693 867
3353 131