40082 158
13936 904
29129 420
26026 814
13253 698
7096 379
13594 655
66495 512
17860 213
7218 154
13153 553
15922 124
53704 907
22423 412
60245 390
22545 771
12095 235
24092 344
14499 973
52710 461
20405 356
7250 674
20530 138
8783 663
41717 644