4096 80
8150 629
7996 702
2904 190
2251 324
5033 582
13127 419
13656 664
4215 351
4820 422
7018 818
11614 160
9693 450
3340 530
2769 271
5854 587
3038 252
9088 607
3689 860
2512 169
10991 537
1668 154
3475 560
4259 607
3794 521
16468 362
3253 408
8764 875