4096 874
10257 45
2182 307
4547 822
3256 568
2375 138
29161 484
27775 513
8743 836
2287 450
3850 718
2974 638
10018 749
2973 146
2674 381
5162 788
2875 657
4219 44
4279 660
1703 274
2371 572
1158 105
2153 416
2667 467
3599 331
761 52
4150 365
3243 539