1221 293
149915 931
34660 393
33965 794
28852 420
8429 812
15648 374
30988 588
143438 1016
20304 340
19452 631
41950 498
75407 652