1594 97
17298 521
8058 623
16274 862
13395 219
9320 46
7145 678
7336 576
3113 226
29852 782
3884 406
7573 745