12862 387
31870 189
6731 80
14552 502
11370 96
5153 637
8489 533
32430 744
60794 389
8964 788
14056 496
21518 598