1102 482
302 313
265 249
990 605
43 857
217 568
305 768
615 448
479 921
378 737
478 194
845 259
552 741
1325 643
104 578
159 414
1131 813
114 186
367 282
141 1