42262 93
5209 241
17709 715
1362 166
2720 412
443941 748
4324 717
3678 477
4884 535
5743 519
48755 142
20648 794
18415 153