18403 567
4650 528
3944 390
1762 116
3189 628
8240 570
5730 479
4921 477
5709 668
3605 120
21358 873
80298 657
9978 587
5502 528
3426 494
924 78
1431 111
1622 126