4096 702
15815 171
7031 202
3093 184
4951 685
6731 564
5286 81
105842 201
57887 392
10323 314
12145 335
26112 89
12857 548
25770 519
47828 739
17074 871
16634 329
6286 703
19251 380
16710 692
5851 110