663 285
387 153
683 43
1011 929
750 247
762 975
853 893
722 59
853 197
459 898
140 764
322 550
464 362
544 194
922 156
409 334
261 933
421 815
137 341
804 514