10531 421
5405 874
4166 628
4069 321
3304 354
4494 978
4134 782
6346 715
2775 229
4035 848
2870 336
5046 749
3677 312
3903 744
3190 70
4071 545
5452 130
4303 681
4238 540
19695 478
32900 142