10531 421
5404 874
4166 628
4069 321
3304 354
4492 978
4134 782
6346 715
2775 229
4035 848
2870 336
5046 749
3675 312
3902 744
3189 70
4071 545
5451 130
4303 681
4238 540
19693 478
32883 142