39819 115
319326 658
132227 219
104305 712
50974 907
14975 626
15914 558
19628 178
13199 809
9261 662
14009 407
1570 189
8810 766
45719 74
4760 383
30414 535