43 807
294 3
518 678
257 308
229 186
106 275
394 668
892 610
874 549
51 464
796 212
645 72
488 28
888 403
649 242
960 744
828 431
174 201
717 784
95 413