116 40
1003 176
449 202
52 640
185 357
1012 572
239 169
86 915
295 745
371 759
950 818
830 381
690 912
360 936
263 657
465 522