101 339
960 8
245 655
287 129
470 102
291 824
269 646
665 651
1083 832
469 940
1001 155
581 112
988 929
418 26
391 575
2505 648
583 761
132 423
450 352
436 812
573 709
508 72
106 873