18549 567
4662 528
3957 390
1767 116
3192 628
8287 570
5737 479
4924 477
5712 668
3610 120
21392 873
80472 657
9999 587
5525 529
3446 494
942 78
1438 111
1630 126