312 330
849 496
43 375
468 647
384 90
501 863
835 650
850 352
6 171
651 802
609 498
502 406
242 633
479 435
2399 793
1010 369
349 83
209 617
424 268
305 461
560 537
981 924