4096 395
12626 445
295632 1006
24671 282
42882 265
5723 267
5393 217
3897 797
2594 211
2576 302
3682 623