1670 70
17031 485
5746 156
24140 311
6435 588
7300 390
7832 451
2759 113
3733 368
4020 746
4673 522
2913 740
3440 585