5005 640
4928 566
3778 163
4105 63
6621 329
6354 205
5894 535
4047 134
3218 646
5478 695
7049 511
4495 363
2296 62
5767 579
3661 40
3517 64
5341 585
4482 278
43539 888
2591 285
5080 351
6399 381
4545 214
7447 690