935 505
1042 340
379 355
701 186
463 236
283 73
1006 206
949 416
732 789
279 568
354 437
889 829
930 672
1034 312
176 902