6558 604
31685 790
40607 142
4297 394
6053 173
12681 729
11030 621
5769 83
2532 517
12562 647
12861 523
10177 664
6286 152
6615 596
3507 761
1141 41
2835 722