305 82
786 854
443 617
2442 127
718 234
466 732
121 584
999 488
996 246
23 693
451 202
226 601
2206 220
370 394
369 679
1164 1000
329 49
749 145
332 90
831 66
406 893
91 535