40072 158
13932 904
29115 420
26017 814
13253 698
7095 379
13592 655
66484 512
17858 213
7217 154
13152 553
15920 124
53697 907
22420 412
60234 390
22540 771
12089 235
24088 344
14499 973
52701 461
20400 356
7250 674
20529 138
8783 663
41713 644