5005 102
4331 38
16152 452
3973 205
3560 353
3802 129
9817 106
1778 192
30726 518
1555 185
3198 159
3220 265