45410 149
19407 906
13569 318
29576 77
30054 670
24658 687
11281 574
5817 110
6669 790
15936 399
72838 563
19981 383
2555 184
35866 543