1216 293
149671 931
34642 393
33961 794
28672 419
8428 812
15539 374
30847 588
142970 1016
20211 340
19443 631
41789 498
75174 652