2110 231
4976 517
3876 911
4205 71
4595 474
1416 90
15393 397
14126 613
9494 927
4334 254
3728 114
7551 143
2771 142
10546 416