104 802
506 334
273 671
1021 332
862 346
657 991
653 331
482 600
308 688
445 43
429 113
60 32
119 127
30 102
295 163
18 431
578 387
845 952
786 288
532 100
77 82
841 542