37865 814
25386 52
21902 818
29354 926
167230 645
10947 394
112679 734
117596 934
7173 307
6248 532
11639 618
29981 459