1050 116
3752 923
6417 793
5514 508
1481 294
15909 693
10149 69
1886 406
13366 714
5483 720
6058 813
17350 841
13031 702
801 85
337 45
4332 716