598 980
675 643
297 326
330 223
341 391
778 325
605 1
502 406
398 176
159 31
1072 613
248 625
405 299
735 702
1044 960
124 238
907 585
313 293
32 225
318 520
856 83
816 149
595 214