300 619
340 330
336 860
803 391
957 785
491 366
864 229
297 468
142 243
307 252
711 838
578 551
223 118
286 686
636 881
789 547
569 970
1007 88
169 202
294 903