4902 293
4008 596
6024 288
4072 712
5015 525
8847 676
2467 233
2777 206
3447 172
19126 811
3071 120
4951 603
4617 485
1131 277