840 51
24643 476
4521 385
8482 528
4693 853
3381 348
2601 442
3948 688
1368 144
8669 807
7054 571
1256 56
1503 229
1725 124
3988 610
4136 714
4597 614
4529 628
12206 888
4777 691
3183 668
6237 447
7144 858
5472 512