5979 643
3815 339
3451 622
4889 856
4748 550
12423 719
47629 664
85628 139
11333 497
6142 527
6761 610
7362 366
6124 586
4670 164
5604 145