2879 930
2674 851
2483 575
2961 332
28020 297
4281 311
7274 948
13803 133
11751 577
6466 445
6417 627