307 422
884 293
421 146
224 848
1029 169
486 385
974 5
895 992
865 615
574 300
836 676
745 121
520 362
540 243
58 461
870 42
976 282
81 682
497 486
272 411