1272 292
6943 265
1912 505
7467 377
1732 269
5827 261
2843 709
3745 537
2052 307
2812 505
1649 159
4127 780
4020 883