533 928
218 148
930 185
750 101
797 275
977 5
34 584
879 236
553 521
509 294
977 220
665 123
64 200
232 421
542 306
135 63
846 799
272 858
960 452
905 678