18430 567
4651 528
3945 390
1765 116
3190 628
8245 570
5731 479
4921 477
5710 668
3605 120
21367 873
80327 657
9979 587
5508 528
3431 494
927 78
1433 111
1624 126