59019 584
3080 595
21763 318
12507 496
174398 883
66292 771
83825 910
7277 366
5438 711
8325 635
108146 291
36861 490