4096 440
3087 570
4873 260
10215 367
4173 475
4989 685
1563 262
10382 343
11236 856
12273 791
6198 115
12694 290
15669 101
11150 340
4457 458
21765 725
3362 578
4388 577
1579 257
1653 138