591 73
1371 206
555 903
147 217
481 880
350 43
865 792
531 624
1014 481
597 726
563 351
134 111
646 169
189 493
334 612
354 770
926 497
591 298
512 917
339 252