1050 116
3752 923
6417 793
5514 508
3627 333
1670 242
6393 642
1935 518
4717 458
3405 193
2930 767
3105 357
7237 371
3010 563
3880 456
649 104