116 515
431 316
1032 914
462 904
516 124
106 592
903 1
267 838
1007 678
252 348
600 791
121 32
533 183
242 262
445 624
183 112
562 12
878 74
466 134
457 278