3071 137
2482 190
2185 225
6775 568
1841 239
3384 592
3308 376
6121 662
3861 299
5672 622
1882 143
3258 380
747 42
2181 229
2238 268
24293 386
7580 682
4878 833