3506 355
2156 192
4195 587
9635 287
2988 516
3132 131
197016 382
24277 373
2337 201
5805 370
3269 131
3406 579
11063 382
1112 41
4510 780
2308 197
3133 484