4 29
95 509
312 140
406 286
543 655
699 725
83 263
650 393
372 979
394 646
971 869
191 663
453 932
127 688
811 361
336 615
230 919
337 888
191 964
91 339