3648 368
1557 137
7499 321
8808 97
3958 562
45165 409
3471 70
3218 317
2656 102
19968 125
5492 207
18188 128
28666 663
2815 271
13001 353
3584 768
4239 191
48846 559
16342 233
2130 49
10468 735
4626 883
5389 743
3263 665
3005 295
6122 647
2599 108
7778 914