2049 97
17983 522
8277 623
16619 862
13912 219
10041 47
7346 678
7485 576
3222 226
30070 782
4018 406
7845 746