685 182
2183 572
2845 729
127632 326
2206 527
93174 439
72929 616
130725 331
512166 1578
75556 399
41140 597
85970 896