44970 610
14409 499
8570 593
24291 550
8183 112
37696 536
11040 270
5384 937
4583 646
28959 352
55489 448