572 107
412 275
813 765
439 610
94 293
87 282
583 840
421 260
802 515
884 7
311 617
15 222
287 628
267 414
1016 843
816 795
548 419
932 175
446 782
642 724
767 467
111 395
143 221
506 907