503 277
879 407
811 76
436 1000
426 401
971 684
617 946
411 753
478 183
312 989
990 290
283 145
227 389
413 91
473 931
642 258
901 333
945 61
457 113
829 969