638 393
295 989
706 397
236 617
308 23
177 230
218 440
685 84
869 359
754 566
436 613
663 206
688 264
137 661
951 73
524 661
418 458
826 647
720 206
130 102
580 332
93 173
30 12
787 579
97 306
49 899
485 983
990 322
644 385
602 1