1221 293
149914 931
34660 393
33965 794
28851 420
8429 812
15647 374
30986 588
143437 1016
20303 340
19452 631
41949 498
75406 652