5047 512
5626 789
21592 332
16468 333
54827 938
15844 831
54729 436
53963 446
10844 490
3058 490
4035 288
2802 223
5361 138
3374 582
8044 662
4632 208