6499 328
22420 614
23559 98
10502 52
2879 608
14966 497
15580 526
444127 748
24447 161
2135 159
17744 783
40017 543
19453 522
29678 577
8511 810
7794 248
3211 319