4096 453
5963 105
2608 480
2663 98
892 35
13471 306
10032 183
12935 104
6646 114
9184 24
9390 857
26436 328
8165 817
22236 796
5832 627
16661 109
5686 399
7552 788
3082 484
4378 878