45392 149
19382 906
13455 318
29559 77
30047 670
24646 687
11261 574
5808 110
6667 790
15921 399
72721 563
19955 383
2551 184
35844 543