2946 412
2155 220
364 394
291 628
543 55
572 511
586 43
654 875
400 514
942 295
863 470
356 763
236 562
948 626
16 224
916 712
152 586
393 364
396 763
495 276
303 126
46 476
667 808
910 995