796 382
238 121
462 552
103 314
852 340
40 596
716 833
583 983
353 549
306 24
294 964
1010 472
185 92
669 58
261 982
131 111
475 365
611 120
545 901
135 430