3495 821
1063 198
1212 137
3057 855
21607 674
2360 516
2196 48
10912 152
929 193
2151 385
2556 620
5074 116
3272 721
4503 712
7449 524
12287 463
6006 154
3099 79
743 110
6178 587
17138 453
6881 794
2219 133
4496 122
16950 239
223125 1062
11532 129
170640 803