21513 332
16418 333
54731 938
15833 831
54432 436
53724 446
10830 490
3048 490
4027 288
2784 223
5351 138
3355 582
8031 662
4570 208
4814 512
5285 789