45392 149
19381 906
13455 318
29559 77
30047 670
24646 687
11261 574
5807 110
6667 790
15919 399
72720 563
19955 383
2551 184
35843 543