2045 97
17981 522
8277 623
16619 862
13911 219
10039 47
7344 678
7484 576
3222 226
30070 782
4018 406
7843 746