11026 443
3030 392
2442 520
4059 666
493 31
846 122
3600 788
2131 473
1693 449
3254 735
2705 94
3775 466
6940 714
4976 505
4434 628
5438 318