58982 584
3077 595
21763 318
12506 496
174354 883
66260 771
83807 910
7275 366
5438 711
8325 635
108091 291
36847 490