3007 792
543 538
198 786
167 24
556 605
131 118
194 218
350 118
131 298
540 953
947 480
440 222
181 817
1436 129
682 189
563 136
714 744
153 796
910 664
423 70
534 737
768 312