103 89
882 500
325 812
908 715
837 568
232 570
754 459
639 679
19 314
471 862
276 135
776 664
299 940
196 609
327 318
169 438
102 374
196 154
589 612
585 560