1102 482
136 876
990 605
492 403
217 568
114 186
420 405
586 286
410 280
960 736
581 710
903 564
302 313
1325 643
581 249
28 35
141 1
747 345
359 520
445 853
109 516