6500 328
22454 614
23561 98
10503 52
2879 608
14967 497
15580 526
444127 748
24451 161
2135 159
17744 783
40018 543
19454 522
29684 577
8512 810
7795 248
3213 319