39793 115
319178 658
132083 219
104225 712
50822 907
14951 626
15898 558
19595 178
13167 809
9238 662
13980 407
1566 189
8788 766
45584 74
4754 383
30275 535