305 82
786 854
1000 65
2442 127
748 525
285 683
669 528
121 584
752 412
529 364
397 364
222 537
583 274
443 617
332 90
555 332
940 140
867 911
28 113
23 693
226 601
299 141
1008 396
754 501