149 125
3691 59
1766 842
263 703
104 916
402 450
31 684
940 953
403 451
1245 327
800 364
963 941
45 446
831 406
923 400
574 528
992 286
379 733
111 88
210 165
935 940
710 595
92 396
301 417