5291 514
32482 502
14094 450
2235 43
5244 288
20365 893
3782 637
16751 654
68643 308
5514 664
4109 766