1325 643
703 938
217 568
114 186
28 35
305 768
141 1
501 792
479 921
552 192
478 194
101 85
266 249
1131 813
615 448
26 268
586 286
1009 582
996 146
738 106