2054 97
18002 522
8282 623
16626 862
13919 219
10047 47
7346 678
7488 576
3223 226
30071 782
4019 406
7847 746