4096 137
2257 51
8655 110
6079 638
5996 294
7324 658
7475 143
11628 503
13348 290
6442 838
18287 135
7555 629
111238 178
10359 77
13009 675
8186 185
28653 583
13196 262
7593 557
22570 580
18897 771
5899 460
10797 180
6350 286
8074 76
2089 89