2063 97
18053 522
8291 623
16635 862
13945 219
10075 47
7355 678
7497 576
3226 226
30077 782
4026 406
7855 746