45396 149
19393 906
13456 318
29564 77
30051 670
24651 687
11272 574
5808 110
6667 790
15930 399
72772 563
19960 383
2553 184
35855 543