399 394
1828 909
455 813
553 156
526 413
25 827
86 676
691 333
1162 503
884 802
36 528
218 54
861 105
391 560
193 160
195 705
986 236
536 881
238 909
554 628
879 372
132 428
468 883
350 940