96 451
307 200
2418 792
319 441
60 15
463 732
951 817
563 764
717 566
154 645
860 975
731 232
538 860
2438 127
614 739
891 69
938 215
847 815
824 329
170 409
98 349
166 1000
644 375
280 136