39833 115
319357 658
132258 219
104332 712
50985 907
14982 626
15919 558
19633 178
13201 809
9264 662
14014 407
1570 189
8813 766
45774 74
4761 383
30443 535