816 616
158 394
1253 260
3959 924
389 31
844 265
803 520
253 518
123 181
792 298
712 276
735 688
701 388
656 1000
901 342
197 666
940 776
357 146
259 172
878 891
393 191
445 707
637 644