2915 96
4266 574
4428 589
16384 158
4163 87
3401 534
4402 247
1693 151
1345 105
4167 756
6508 451
2126 285
2688 277
6400 380
3227 278
5357 464
9764 592
152601 817
5223 601
174400 313
14060 204
42313 572
15276 277
44527 719
5808 167
10221 163
63431 104
133875 330