2051 97
17992 522
8279 623
16625 862
13916 219
10045 47
7346 678
7486 576
3222 226
30071 782
4018 406
7846 746