1216 293
149675 931
34642 393
33961 794
28673 419
8428 812
15539 374
30847 588
142977 1016
20211 340
19443 631
41791 498
75176 652