2054 97
18013 522
8283 623
16627 862
13922 219
10057 47
7348 678
7489 576
3223 226
30071 782
4019 406
7848 746