45424 149
19422 906
13700 318
29582 77
30058 670
24665 687
11288 574
5823 110
6673 790
15938 399
72925 563
19994 383
2557 184
35872 543