19419 522
8762 623
17891 862
15375 219
11237 47
8411 678
8085 577
3772 226
30997 782
4442 406
9430 746