5005 102
4336 38
16158 452
3976 205
3560 353
3806 129
9818 106
1779 192
30732 518
1555 185
3202 159
3224 265