903 78
806 296
232 489
397 222
987 392
71 923
214 349
332 258
199 902
807 544
147 124
361 459
986 752
930 28
733 178
768 683
208 192
643 887
1013 816
499 235