3014 260
3843 443
2864 406
4253 747
6784 885
4399 394
5988 770
3652 266
2848 90
2980 259
3976 383
4229 348
3131 472
2261 171
4553 126
6882 750
3677 285
2054 301
3712 653
2142 186
4294 388
7570 354
3051 552
12984 872