2195 220
369 394
238 562
648 859
895 69
1113 129
588 43
668 366
343 890
685 231
331 725
589 87
101 101
2001 454
351 289
117 532
447 858
573 504
1176 496
396 551
477 921
255 186