21506 332
16410 333
54714 938
15831 831
54384 436
53687 446
10830 490
3044 490
4024 288
2780 223
5348 138
3354 582
8031 662
4557 208
4812 512
5280 789