10523 421
5400 874
4163 628
4067 321
3302 354
4491 978
4132 782
6341 715
2769 229
4028 848
2868 336
5042 749
3674 312
3899 744
3179 70
4066 545
5444 130
4302 681
4233 540
19677 478
32786 141