37589 142
2966 596
7917 523
5479 824
8141 351
2471 321
24487 159
18200 671
2635 310
3538 561
3735 475
5060 782