6585 256
8883 730
7385 81
6581 423
4740 385
4151 461
8029 612
2209 119
5152 598
7002 631
34795 242
46221 319
100828 824
28206 588