21513 332
16418 333
54737 938
15834 831
54440 436
53726 446
10831 490
3048 490
4027 288
2784 223
5352 138
3357 582
8031 662
4570 208
4815 512
5285 789