18068 567
4636 528
3918 390
1747 116
3168 628
8189 570
5717 479
4905 477
5693 668
3591 120
21308 873
79987 657
9930 587
5465 526
3378 493
911 78
1412 111
1610 126