5046 512
5625 789
21591 332
16468 333
54827 938
15844 831
54728 436
53962 446
10844 490
3058 490
4035 288
2802 223
5361 138
3374 582
8044 662
4632 208