18184 567
4641 528
3930 390
1749 116
3178 628
8205 570
5725 479
4911 477
5703 668
3593 120
21329 873
80085 657
9943 587
5482 526
3391 494
918 78
1419 111
1615 126