40058 158
13932 904
29104 420
26009 814
13248 698
7095 379
13591 655
66467 512
17853 213
7213 154
13152 553
15918 124
53687 907
22418 412
60219 390
22532 771
12089 235
24083 344
14497 973
52692 461
20400 356
7249 674
20528 138
8783 663
41712 644