903 283
4375 529
57174 379
1881 83
16313 812
15110 588
18463 678
9238 288
4839 249
12157 432
5522 571