5004 102
4329 38
16148 452
3971 205
3560 353
3802 129
9817 106
1778 192
30724 518
1555 185
3198 159
3219 265