4272 948
4940 376
5814 355
3057 188
2389 592
4103 794
26325 779
14112 169
7448 494
144283 561
4483 427
5407 469
2426 130