3406 293
7244 265
2041 505
7767 377
1961 269
6948 261
2942 709
4100 537
2253 307
3015 505
1891 159
4561 780
4376 883