5051 512
5629 789
21592 332
16469 333
54827 938
15844 831
54731 436
53963 446
10844 490
3059 490
4035 288
2803 223
5362 138
3374 582
8044 662
4632 208