1104 482
1214 146
948 632
682 844
43 857
114 186
305 768
615 448
376 583
747 345
478 194
734 934
990 605
492 403
174 696
367 282
479 921
26 268
586 286
101 85
960 736