896 107
469 268
782 791
383 670
99 465
222 255
361 244
727 116
532 138
478 568
1021 598
142 878
182 661
628 898
705 33
90 149
1326 239
1813 999
69 310
24 846
542 690