1254 292
6942 265
1912 505
7466 377
1731 269
5825 261
2843 709
3744 537
2037 307
2812 505
1649 159
4117 780
4018 883