5043 512
5621 789
21591 332
16468 333
54827 938
15844 831
54727 436
53961 446
10844 490
3058 490
4035 288
2802 223
5361 138
3374 582
8044 662
4631 208