3005 337
3116 230
2862 264
3596 637
3153 387
3789 820
1239 34
3856 664
3851 550
1039 55
3029 493
2122 316
8747 324
3709 313
6099 571
3168 592
6116 293
3070 399
6867 672
3267 311
2089 254
6218 119
1865 275
3489 896
2272 71
1629 107
3740 362
3042 506