1596 97
17300 521
8058 623
16275 862
13397 219
9321 46
7146 678
7338 576
3116 226
29852 782
3884 406
7574 745