21513 332
16419 333
54738 938
15834 831
54450 436
53733 446
10831 490
3049 490
4028 288
2784 223
5352 138
3357 582
8032 662
4572 208
4815 512
5285 789