2823 502
4597 541
3631 447
4240 603
4015 716
3169 598
2893 552
3206 752
2709 268
2892 514
3123 411
1252 88
2672 192
4524 885
1703 158
2953 797
2139 78
3807 474
3345 556
2107 339