46295 149
20255 906
14320 318
30183 77
30550 670
25212 687
11656 574
6137 110
6869 790
16554 399
78716 566
20901 383
2676 184
36444 544