1085 416
583 899
704 226
510 4
521 114
1104 682
635 142
1882 569
261 561
145 781
312 675
393 29
676 557
93 336
898 530
148 868
265 419
322 346
761 539
917 185