2885 930
2687 851
2486 575
2974 332
28060 297
4286 311
7277 948
13810 133
11763 577
6487 445
6434 627