1221 293
149905 931
34658 393
33965 794
28846 420
8429 812
15641 374
30981 588
143413 1016
20296 340
19449 631
41943 498
75392 652