2884 930
2684 851
2485 575
2971 332
28053 297
4286 311
7277 948
13805 133
11762 577
6480 445
6431 627