5002 102
4324 38
16140 452
3970 205
3560 353
3800 129
9812 106
1778 192
30722 518
1555 185
3197 159
3213 265