112 982
441 244
235 175
282 702
36 43
674 603
456 802
213 543
816 168
806 684
999 435
135 211
385 117
739 6
540 487
318 119
159 394
918 245
960 856
900 72