2516 658
1635 297
6096 589
2373 398
4678 609
27049 429
45805 408
228046 586
264173 1092
105592 209
88106 698