1050 116
3752 923
6417 793
5514 508
2834 527
1414 220
1069 74
3293 601
2889 773
3216 735
11226 242
571 25
2550 475
11465 355
1044 118
1070 164