37887 814
25393 52
21907 818
29358 926
167268 645
10950 394
112719 734
117661 934
7174 307
6250 532
11641 618
29994 459