4893 665
14478 323
2627 197
2811 135
3722 782
28748 603
20554 422
22624 443
3454 398
16407 758
6621 335
4222 474
3147 524
1583 59