1013 309
638 48
224 187
326 209
688 839
400 148
914 973
232 248
53 384
446 922
589 685
50 960
7514 208
780 86
272 20
638 441
646 68
275 319
54 43
364 30
259 174
437 785
584 966