1260 292
6942 265
1912 505
7466 377
1731 269
5826 261
2843 709
3744 537
2045 307
2812 505
1649 159
4119 780
4020 883