512 240
590 25
225 404
436 426
877 178
456 549
741 296
676 122
940 921
258 745
4 88
111 616
507 639
140 334
695 669
766 288
668 327
259 416
617 540
129 861