1676 70
17033 485
5747 156
24150 311
6435 588
7301 390
7832 451
2760 113
3733 368
4020 746
4673 522
2913 740
3440 585