903 107
1213 593
247 46
820 676
520 321
550 165
599 206
253 374
466 790
273 589
758 648
1243 408
640 38
1816 999
84 294
475 278
371 397
69 310
903 589
1022 598
1047 175
208 939