5002 102
4323 38
16137 452
3968 205
3560 353
3800 129
9811 106
1778 192
30720 518
1555 185
3197 159
3209 265