18255 567
4641 528
3933 390
1758 116
3181 628
8213 570
5726 479
4913 477
5707 668
3595 120
21336 873
80137 657
9946 587
5494 528
3406 494
918 78
1424 111
1616 126