149 304
666 49
530 155
999 854
157 553
684 141
438 101
195 13
575 888
376 130
543 473
828 600
811 16
52 847
940 738
823 912
225 220
290 381
169 178
827 977
501 385
282 653
47 815