432 251
867 18
726 75
500 382
303 48
876 236
61 832
694 858
318 335
207 614
916 148
479 496
596 736
441 224
118 551
705 972
545 649
155 401
247 646
901 742