4926 87
7812 653
3048 441
7057 664
7159 503
243750 1195
124864 1077
143441 273
14639 578
3702 550
14154 533
2911 296
4768 629
3781 406
5871 336
6847 956
19975 698
41151 508
13057 792
18738 296
3649 178
22317 80
8775 286
24829 124
13624 582
14286 417
24739 927
26792 675