1640 97
17392 521
8165 623
16324 862
13478 219
9374 46
7200 678
7375 576
3131 226
29893 782
3907 406
7635 746