1627 97
17372 521
8151 623
16308 862
13452 219
9365 46
7193 678
7365 576
3124 226
29885 782
3903 406
7626 746