2980 293
7190 265
2001 505
7713 377
1901 269
6614 261
2883 709
4012 537
2215 307
2957 505
1831 159
4507 780
4327 883