10533 421
5406 874
4166 628
4069 321
3307 354
4495 978
4135 782
6347 715
2777 229
4038 848
2870 336
5046 749
3679 312
3904 744
3190 70
4073 545
5457 130
4303 681
4238 540
19699 478
32913 142