45429 149
19424 906
13723 318
29584 77
30061 670
24667 687
11290 574
5823 110
6676 790
15940 399
72945 563
19999 383
2557 184
35877 543