183 856
411 805
786 701
304 632
82 629
282 483
98 393
87 319
647 283
144 243
828 154
508 142
77 96
307 28