4910 293
4008 596
6024 288
4077 712
5016 525
8850 676
2470 233
2778 206
3448 172
19131 811
3075 120
4951 603
4618 485
1131 277