4905 293
4008 596
6024 288
4076 712
5015 525
8848 676
2467 233
2778 206
3447 172
19128 811
3072 120
4951 603
4617 485
1131 277