19029 359
4105 280
22280 877
4311 548
6689 722
5483 457
8834 302
2582 324
3082 559
2594 529
1700 108
2521 631
2497 608