4513 33
3281 353
22271 594
944 81
29228 384
2958 377
10163 358
31524 427
13580 139
42617 322
13742 628
3035 853