1003 132
94 225
419 975
801 393
312 461
646 659
605 326
199 643
907 466
987 637
969 520
305 248
906 372
18 55
220 617
375 304
719 393
502 406
504 927
33 94
299 161
698 690
429 899