4591 102
3560 36
15083 452
3556 204
3095 353
3384 129
8616 106
1642 192
28928 518
1450 185
2749 159
2675 265