3196 452
6309 35
4562 353
23433 594
1378 81
31515 384
3072 377
10601 358
33487 427
14620 139
45836 327
14206 628
3186 853