45415 149
19412 906
13631 318
29579 77
30055 670
24661 687
11285 574
5822 110
6671 790
15937 399
72893 563
19989 383
2555 184
35868 543