2346 463
1566 398
2061 376
1687 286
1250 239
1153 119
3133 842
3493 961
2678 434
1141 207
2652 515
2149 437
329714 1293
260662 595
191731 1146
7807 660
2856 615
301326 958
2318 578
3284 875
46368 454
39827 849
2668 658
1265 288
313193 550
945 144
5059 289
4643 81