1216 293
149676 931
34643 393
33961 794
28674 419
8428 812
15539 374
30847 588
142978 1016
20211 340
19443 631
41792 498
75177 652