1042 650
1301 1000
2822 912
266 252
813 86
45 482
207 895
765 726
145 343
710 595
300 739
616 539
694 172
556 421
136 84
453 442
138 832
958 323
829 377
967 432
790 230
62 115