1216 293
149673 931
34642 393
33961 794
28672 419
8428 812
15539 374
30847 588
142972 1016
20211 340
19443 631
41790 498
75175 652