37194 814
25220 52
21800 818
29330 926
165976 643
10919 394
111713 732
115852 931
7158 307
6240 532
11600 618
29466 456