4252 948
4913 376
5785 355
3021 188
2382 592
4088 794
26277 779
14081 169
7438 494
143780 561
4474 427
5399 469
2410 130