1645 97
17408 521
8167 623
16327 862
13481 219
9378 46
7201 678
7377 576
3133 226
29896 782
3911 406
7638 746