2823 502
4597 541
3631 447
4240 603
4015 716
3169 598
2893 552
3206 752
2709 268
2892 514
3122 411
1252 88
2672 192
4523 885
1703 158
2953 797
2138 78
3806 474
3345 556
2106 339