350 137
112 854
580 511
329 49
37 641
738 836
692 318
991 840
862 97
231 76
400 488
589 43
850 960
2983 412
238 562
748 525
831 66
285 683
144 880
543 55
625 263
666 213
939 545
331 725