4631 602
8084 256
14659 426
32899 707
70790 568
5494 860
974 117
10254 257
4638 558
2977 378
4596 318