1216 293
149679 931
34643 393
33961 794
28677 419
8428 812
15540 374
30848 588
142980 1016
20211 340
19443 631
41792 498
75178 652