897 213
274 190
29 58
955 747
418 271
320 505
170 98
44 310
359 117
144 582
674 206
749 423
786 336
144 719
288 258
477 687
865 802
389 87
666 233
197 110