45424 149
19424 906
13715 318
29583 77
30060 670
24667 687
11289 574
5823 110
6676 790
15940 399
72941 563
19996 383
2557 184
35877 543