2195 220
185 87
369 679
238 562
748 145
326 49
717 234
674 43
999 488
734 836
689 318
1008 396
2975 412
369 394
294 628
641 697
231 76
451 202
80 168
331 725
2600 912
68 770
546 966