110 983
1006 908
204 173
830 543
444 683
440 684
509 724
691 413
50 26
275 629
375 652
277 474
670 267
587 125
615 924
339 242
802 277
711 637
788 947
795 375