3940 948
4580 376
5531 355
2776 188
2333 592
3995 794
25171 779
13824 169
7109 494
138334 560
4355 427
5312 469
2259 130