4096 550
2867 751
895 65
1550 252
2107 246
1703 92
5115 643
4480 667
10615 321
5039 393
1795 141
9101 576
1816 196
4090 554
2806 283
16133 707
14367 904
4099 584
3831 644
6021 504
2784 101
2790 672