1216 293
149669 931
34642 393
33961 794
28669 419
8428 812
15539 374
30845 588
142968 1016
20209 340
19443 631
41789 498
75172 652