45392 149
19385 906
13456 318
29561 77
30048 670
24649 687
11265 574
5808 110
6667 790
15926 399
72736 563
19956 383
2552 184
35848 543