896 593
262 12
74 760
284 59
431 82
581 146
118 64
127 531
748 327
834 382
926 236
38 4
248 571
2 872
379 319
198 960
305 113
226 64
11 964
360 908