4993 512
5608 789
21587 332
16466 333
54819 938
15843 831
54710 436
53947 446
10843 490
3058 490
4035 288
2799 223
5361 138
3373 582
8044 662
4626 208