2193 220
294 628
237 562
330 90
867 911
746 525
588 43
282 683
1008 396
656 875
526 364
721 80
541 860
2972 412
326 49
1234 359
451 202
463 732
485 36
753 501
912 219
388 148
401 514