176 856
410 805
782 701
304 632
79 629
281 483
97 393
85 319
643 283
142 243
826 154
454 142
77 96
306 28