5950 643
3811 339
3451 622
4887 856
4748 550
12422 719
47626 664
85560 139
11328 497
6139 527
6753 610
7358 366
6123 586
4666 164
5604 145