4504 293
3963 596
3721 287
4000 712
4908 525
8755 676
2410 233
2739 206
3394 172
18844 811
2976 120
4847 603
4567 485
1106 277