2038 97
17948 522
8276 623
16613 862
13904 219
10033 47
7344 678
7482 576
3221 226
30062 782
4016 406
7838 746