4121 47
31584 144
10562 48
24523 132
38684 602
20138 680
9159 422
14908 384
44508 672
16375 589
14974 353
4872 748