18495 567
4656 528
3952 390
1766 116
3191 628
8261 570
5734 479
4924 477
5712 668
3609 120
21383 873
80403 657
9990 587
5520 529
3439 494
938 78
1437 111
1627 126