18382 567
4646 528
3943 390
1762 116
3188 628
8233 570
5730 479
4918 477
5709 668
3600 120
21355 873
80277 657
9975 587
5500 528
3422 494
924 78
1431 111
1622 126