4011 770
3426 333
31559 271
4263 476
3253 125
2382 107
2255 197
3495 453
2869 469
6728 616
7009 364
2935 520
2967 394
3000 275
5634 611
8762 635
3173 123
6221 52
63900 443
9779 715
2766 34
8871 540
4085 377
4499 275
11088 82
25971 713
19598 596
5872 612