1100 52
3202 590
23700 643
7240 189
5443 641
158615 447
21954 351
16958 71
3885 295
36442 359
5081 753
3216 165
2878 255
24041 330
4633 400
4784 121
4837 692
8745 473
2861 606