308 89
997 600
461 905
1000 21
65 512
350 770
631 878
227 916
555 639
962 607
791 570
451 34
318 259
75 217
601 383
88 750
340 371
486 53
629 823
846 40