58998 584
3077 595
21763 318
12506 496
174371 883
66274 771
83813 910
7277 366
5438 711
8325 635
108115 291
36854 490