4902 530
3359 237
5213 759
4628 742
5162 929
2460 417
4296 548
2326 344
3862 658
1357 83
3891 610
3705 536
1573 38
3404 135
4328 524
3052 41
3151 147
15524 694