4507 293
3963 596
3723 287
4000 712
4909 525
8756 676
2410 233
2739 206
3395 172
18845 811
2976 120
4848 603
4567 485
1106 277