4096 755
21759 422
18746 965
25718 845
7265 369
4137 109
7758 414
3112 129
1051 128
1144 174
1907 275
4408 493
5104 627