3196 452
6311 35
4564 353
23435 594
1379 81
31518 384
3072 377
10601 358
33489 427
14621 139
45839 327
14207 628
3186 853