51546 455
395346 768
35866 611
71645 828
92127 598
156446 676
11341 234
11159 68
19981 770
20527 841
20551 635
15248 737
7991 232
27441 573
6608 504
4034 224