4281 948
4972 376
5827 355
3069 188
2394 592
4111 794
26355 779
14123 169
7467 494
144624 561
4491 427
5412 469
2437 130