689 832
106 875
603 305
448 262
793 844
628 427
409 371
138 226
24 423
655 683
59 927
950 23
50 579
264 3
497 648
716 178
242 136
501 115
1022 31
159 118
638 368