4095 431
3584 642
5881 685
5357 468
7828 621
2895 240
4816 368
3978 875
6503 308
2641 401
3782 376
9301 673
4193 160
4843 502
4990 623
2353 122
6883 385
8056 636
4779 658
7386 617
3502 925