1494 249
1003 843
653 68
41 109
203 639
272 91
660 712
697 155
558 211
642 570
513 917
970 392
752 25
317 594
97 713
545 327
694 448
887 798
38 941
949 156