4096 251
14430 674
6408 837
4597 503
5861 746
5085 759
2682 97
3615 242
4147 677
3931 562
5706 338
35280 128
7519 483
53449 516
2848 424
1908 139
161913 461
6632 732
5293 491
5245 648
132518 296
95676 710
57340 504
7927 552
6388 743