4096 274
2978 350
5989 342
4230 152
2741 36
8003 598
6624 833
12134 702
3172 473
3722 437
5000 420
2617 400
3646 685
11498 594
157062 698
13935 590
49775 555
16600 595
4316 76
7512 569
2581 466
11950 66
3859 559
54693 380
25004 676
140106 201
104333 1107
142763 449