18386 567
4646 528
3943 390
1762 116
3188 628
8233 570
5730 479
4918 477
5709 668
3603 120
21356 873
80279 657
9976 587
5501 528
3424 494
924 78
1431 111
1622 126