45445 149
19436 906
13793 318
29590 77
30068 670
24676 687
11302 574
5827 110
6678 790
15947 399
72997 563
20011 383
2561 184
35894 543