2106 231
4975 517
3872 911
4201 71
4594 474
1416 90
15393 397
14126 613
9490 927
4332 254
3725 114
7551 143
2770 142
10545 416