2108 180
4656 514
17790 788
7091 495
2204 273
3307 391
2526 481
9766 597
3475 541
2235 318
6710 652
3725 832
2641 310
1154 114
2483 104
1494 203
3129 407
5481 134
2195 278
1467 119
3054 153
2645 313
3415 329
3613 866