18531 567
4662 528
3957 390
1767 116
3191 628
8287 570
5734 479
4924 477
5712 668
3610 120
21390 873
80463 657
9997 587
5523 529
3444 494
942 78
1438 111
1629 126