45392 149
19384 906
13456 318
29561 77
30047 670
24648 687
11264 574
5808 110
6667 790
15922 399
72735 563
19956 383
2552 184
35844 543