2800 654
16923 787
21682 653
52452 642
11022 160
7250 917
11136 930
10767 368
4234 103
8671 266
3797 786