4096 697
9655 524
375502 1347
2276 77
3560 634
3170 377
3856 589
186282 920
115690 151
5234 558
125893 604
2133 116
2407 565
1045 311
19951 156
283160 358
15873 474
2088 522
5274 397
6185 188
34448 785
49723 678
6211 589
289350 1146
29008 220
114117 151
19152 257
544 100