1597 97
17301 521
8058 623
16276 862
13398 219
9325 46
7146 678
7340 576
3116 226
29853 782
3884 406
7575 745