1251 262
3317 103
10464 308
11101 796
4015 660
12970 132
9990 261
34127 353
16434 286
10549 180
10085 167
3238 71
5389 446