313018 506
110851 286
206891 769
165261 344
187779 801
316168 573
113175 405
187746 749
147322 692
138542 783
69731 959
103499 388
179569 636
233895 416
199367 1128
75514 565
156100 523
255936 542
88619 165
195713 660
147063 770
157789 395