2802 640
4720 685
4896 468
7428 621
2694 240
4350 368
3853 875
5447 308
2481 401
3575 376
8289 673
3945 160
4564 502
4702 623
2108 122
5801 385
6665 636
4474 658
7078 616
3434 925