1003 455
137 832
895 419
856 89
497 242
31 424
243 827
350 521
106 744
495 324
18 435
718 83
397 861
990 953
202 322
950 426
982 438
143 286
1025 781
149 275