5004 102
4327 38
16144 452
3971 205
3560 353
3800 129
9813 106
1778 192
30723 518
1555 185
3198 159
3219 265