2898 313
579 511
2440 127
236 562
326 49
543 55
155 586
988 840
624 263
80 168
703 932
223 601
2971 412
2189 220
748 145
843 524
717 234
23 693
776 801
280 683
778 239