37871 814
25391 52
21903 818
29354 926
167244 645
10947 394
112685 734
117612 934
7174 307
6248 532
11641 618
29984 459