4963 602
8148 256
14784 427
33586 707
71171 568
5497 860
960 117
11464 258
4695 558
2989 378
4611 318