2986 631
861 79
7486 380
37375 612
25408 662
4484 570
3251 304
2869 341
5595 687
3554 684
5882 849
3509 456
14893 527
54531 748