59020 584
3080 595
21763 318
12507 496
174402 883
66297 771
83826 910
7277 366
5438 711
8325 635
108152 291
36865 490