542 860
2203 220
2902 313
185 87
580 511
369 679
583 274
738 836
555 332
747 525
451 202
2602 912
294 628
1164 1000
692 318
91 535
589 43
66 889
1008 557
397 364
703 932
619 278