4096 440
3087 570
4873 260
10215 367
4171 475
4989 685
1563 262
10382 343
11236 856
12273 791
6197 115
12694 290
15667 101
11149 340
4457 458
21765 725
3362 578
4387 577
1579 257
1653 138