3980 475
4151 52
5385 393
7385 720
4877 370
7448 690
3778 163
4105 63
5894 535
4047 134
3218 646
5478 695
7049 511
4495 363
3523 71
2296 62
8992 556
5767 579
3661 40
3517 64
5341 585
4482 278
3908 225
43539 888