1005 486
752 33
668 834
754 815
1424 909
227 165
1103 450
780 23
307 164
881 844
261 46
274 302
471 709
505 281
205 245
661 71
69 930
303 843
152 500
984 434