1050 116
3752 923
6417 793
5514 508
17649 417
4682 483
6843 309
1954 512
3727 666
9539 795
19634 472
5986 318
6195 342
4792 401
9311 366
1681 375