304 229
351 658
234 85
159 405
321 736
574 913
886 986
822 30
629 726
657 466
487 548
40 567
352 248
466 185
12 963
340 463
153 124
237 362
98 83
649 954
909 58
238 286
803 502
125 379
48 911
595 662
25 413
531 141
678 471
846 61