687 182
2184 572
2845 729
127646 326
2206 527
93174 439
72931 616
130733 331
512168 1578
75558 399
41150 597
85977 896