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