1251 262
3318 103
10464 308
11103 796
4015 660
12970 132
9990 261
34128 353
16435 286
10549 180
10085 167
3238 71
5389 446