5293 514
32483 502
14098 450
2235 43
5244 288
20365 893
3782 637
16754 654
68644 308
5515 664
4109 766