1610 97
17329 521
8065 623
16285 862
13417 219
9349 46
7160 678
7347 576
3119 226
29860 782
3889 406
7592 745