45464 149
19442 906
13869 318
29598 77
30075 670
24682 687
11308 574
5830 110
6683 790
15958 399
73073 563
20028 383
2561 184
35910 543