1603 97
17319 521
8062 623
16280 862
13411 219
9340 46
7151 678
7343 576
3118 226
29858 782
3886 406
7580 745