2975 313
419 292
929 975
335 972
883 827
632 153
89 494
501 863
688 217
337 506
321 879
251 238
48 277
318 330
889 510
519 752
529 94
687 186
455 713
865 358
837 650
690 780
329 220