5045 916
5949 310
3631 761
4612 567
2413 230
4275 742
3768 791
3847 446
15943 426
4790 639
1201 100
6799 493
5546 402
1543 62
3683 724
1939 245
1715 114
3883 379
5132 256