1626 97
17369 521
8150 623
16306 862
13449 219
9365 46
7192 678
7365 576
3124 226
29885 782
3903 406
7625 746