45427 149
19424 906
13716 318
29583 77
30060 670
24667 687
11290 574
5823 110
6676 790
15940 399
72942 563
19998 383
2557 184
35877 543