304 277
426 352
598 952
533 797
913 346
144 85
296 357
536 166
516 60
909 201
735 949
584 414
222 172
71 682
62 29
83 42
850 211
138 344
930 312
278 990