45412 149
19411 906
13593 318
29577 77
30055 670
24660 687
11284 574
5819 110
6670 790
15936 399
72853 563
19981 383
2555 184
35867 543