3428 293
7253 265
2045 505
7769 377
1971 269
6966 261
2946 709
4115 537
2266 307
3018 505
1899 159
4565 780
4378 883