59022 584
3080 595
21763 318
12508 496
174403 883
66298 771
83826 910
7277 366
5438 711
8325 635
108155 291
36866 490