18695 568
4673 528
3962 390
1779 116
3198 628
8316 570
5740 479
4934 477
5719 668
3613 120
21410 873
80617 657
10010 587
5542 529
3467 494
951 78
1450 111
1638 126