4479 256
9689 106
9027 394
22428 680
12907 539
2704 514
2976 300
3341 415
5180 420
14018 810
4046 390
2860 552
4726 281
2713 404
14067 843
9285 49
31337 165
22560 325
5631 897
3847 256
6564 761
6274 844
5833 895
3498 296