4403 528
3675 390
1641 116
3114 628
7609 569
5650 479
4834 477
5554 668
3523 120
20977 873
77536 655
9734 587
5297 526
3248 493
837 78
1275 111
1549 126
12500 557