1591 97
17292 521
8057 623
16271 862
13393 219
9318 46
7144 678
7334 576
3113 226
29852 782
3884 406
7572 745