21513 332
16418 333
54732 938
15834 831
54435 436
53725 446
10830 490
3048 490
4027 288
2784 223
5352 138
3355 582
8031 662
4570 208
4814 512
5285 789