1629 371
2264 531
18135 726
13551 333
8617 644
14059 446
12669 227
7210 45
12290 594
2094 187
2906 360
5500 687
8644 649
1645 203
2554 628