5005 102
4343 38
16163 452
3977 205
3560 353
3807 129
9823 106
1779 192
30736 518
1555 185
3203 159
3228 265