2956 113
7567 784
2066 230
3198 377
9896 641
4028 601
14352 499
6134 441
20852 267
3914 257
57320 726
4657 605
8808 158
18649 360
7922 1046
10000 740
6164 723
7332 226
3711 110
17077 374
4555 658
4860 856
7465 388
3675 94