18158 567
4638 528
3926 390
1749 116
3175 628
8201 570
5724 479
4911 477
5702 668
3593 120
21322 873
80063 657
9941 587
5476 526
3389 494
915 78
1419 111
1613 126