1253 496
938 442
20 431
849 498
793 101
575 1
342 928
1002 865
359 745
211 563
90 994
1022 476
36 988
982 31
785 148
1004 2
478 789
458 334
128 820
907 883
902 162
986 637
99 167