4544 33
3284 353
22301 594
950 81
29274 384
2959 377
10169 358
31561 427
13615 139
42684 322
13749 628
3037 853