5005 102
4335 38
16155 452
3975 205
3560 353
3804 129
9818 106
1778 192
30730 518
1555 185
3201 159
3223 265