2975 313
519 752
642 388
929 975
63 390
475 613
688 217
227 512
151 149
403 691
332 747
195 418
852 496
1593 842
997 161
392 989
693 146
632 153
299 937
981 924
337 506
631 512
897 195
346 343