1250 1000
196 413
259 303
1089 166
481 986
781 37
59 575
453 400
10 728
392 404
354 482
685 746
236 995
840 339
971 786
959 923
318 134
348 86
749 645
789 301
541 914
243 917
454 565
879 166