18097 518
4220 759
16106 582
16990 426
22578 486
6561 196
4785 602
117405 641
6547 667
3690 827
2241 431
2700 512
2866 58