40091 158
13938 904
29143 420
26029 814
13253 698
7098 379
13595 655
66507 512
17862 213
7218 154
13154 553
15926 124
53712 907
22425 412
60252 390
22548 771
12099 235
24095 344
14499 973
52718 461
20405 356
7253 674
20531 138
8783 663
41723 644