2885 930
2686 851
2486 575
2974 332
28059 297
4286 311
7277 948
13806 133
11763 577
6484 445
6432 627