103156 710
1744 313
2152 239
1375 200
3270 478
1536 50
3561 698
3053 437
9541 816
8320 130
7660 651
8396 206