4572 33
3297 353
22320 594
951 81
29303 384
2959 377
10175 358
31595 427
13636 139
42750 322
13762 628
3037 853