4997 512
5610 789
21587 332
16466 333
54821 938
15843 831
54710 436
53947 446
10843 490
3058 490
4035 288
2799 223
5361 138
3373 582
8044 662
4627 208