39763 115
319029 657
131975 218
104128 711
50667 906
14924 625
15874 557
19573 178
13149 809
9215 662
13948 407
1561 189
8762 766
45407 74
4745 383
30178 534