4250 948
4911 376
5783 355
3014 188
2381 592
4087 794
26267 779
14079 169
7432 494
143697 561
4469 427
5399 469
2406 130