3027 631
984 79
7580 380
38367 612
25642 662
4522 570
3281 304
2897 341
5638 687
3574 684
5923 849
3550 456
14995 527
56445 752