25 497
419 233
726 683
79 48
110 312
245 271
618 222
800 863
421 133
883 753
349 8
297 450
392 439
98 78
940 496
84 882
890 787
296 851
311 107
821 917