179 87
577 511
2891 313
543 55
861 97
829 66
667 528
714 234
23 693
937 140
987 840
394 364
895 860
108 992
323 49
751 412
450 202
298 141
279 683
369 833
420 614
346 309