6499 328
22407 614
23555 98
10500 52
2879 608
14965 497
15580 526
444125 748
24447 161
2135 159
17743 783
40016 543
19453 522
29678 577
8510 810
7793 248
3211 319