39814 115
319299 658
132209 219
104289 712
50962 907
14970 626
15913 558
19623 178
13187 809
9257 662
13998 407
1569 189
8807 766
45697 74
4760 383
30394 535