45412 149
19411 906
13610 318
29578 77
30055 670
24661 687
11284 574
5820 110
6670 790
15937 399
72870 563
19982 383
2555 184
35868 543