2823 502
4594 541
3629 447
4240 603
4014 716
3168 598
2892 552
3205 752
2705 268
2888 514
3120 411
1252 88
2669 192
4520 885
1700 158
2952 797
2138 78
3803 474
3344 556
2105 339