45424 149
19422 906
13707 318
29583 77
30060 670
24665 687
11288 574
5823 110
6675 790
15938 399
72927 563
19994 383
2557 184
35875 543