1050 116
3752 923
6417 793
5514 508
2207 117
11275 409
2748 253
6610 586
7530 733
14813 113
3746 551
11688 749
10773 721
7230 366
4639 539
14898 497