10240 266
7656 654
2715 158
35955 598
4034 474
4335 89
9138 647
5332 599
2004 274
3667 481
2428 234
2945 160
2136 134
3996 714