2823 502
4595 541
3630 447
4240 603
4015 716
3169 598
2893 552
3206 752
2708 268
2890 514
3121 411
1252 88
2669 192
4520 885
1701 158
2953 797
2138 78
3804 474
3345 556
2106 339