1590 97
17288 521
8056 623
16271 862
13393 219
9318 46
7144 678
7331 576
3113 226
29852 782
3884 406
7572 745