3752 302
9845 39
8520 594
13668 684
7928 247
157079 684
8996 151
32342 403
13480 633
50614 665
31137 643
6384 169
18054 461
795 79
1012 33
2850 701