18182 567
4641 528
3930 390
1749 116
3178 628
8203 570
5725 479
4911 477
5702 668
3593 120
21328 873
80080 657
9942 587
5481 526
3391 494
917 78
1419 111
1615 126