21537 332
16428 333
54761 938
15836 831
54508 436
53780 446
10834 490
3052 490
4028 288
2789 223
5354 138
3363 582
8039 662
4582 208
4818 512
5285 789