302 313
990 605
43 857
159 414
252 444
141 1
663 397
702 938
416 828
865 318
410 280
581 710
1102 482
28 35
420 405
960 736
976 372
359 520
369 527