2045 97
17971 522
8277 623
16616 862
13907 219
10037 47
7344 678
7484 576
3222 226
30069 782
4018 406
7841 746