59016 584
3080 595
21763 318
12507 496
174393 883
66287 771
83823 910
7277 366
5438 711
8325 635
108141 291
36860 490