399 311
422 32
554 154
450 352
805 524
287 129
488 232
1222 163
638 564
665 651
664 324
307 233
784 63
638 53
142 971
294 727
47 622
98 558
492 574
461 273
517 681
45 97
368 590