58983 584
3077 595
21763 318
12506 496
174354 883
66261 771
83808 910
7275 366
5438 711
8325 635
108093 291
36847 490