45391 149
19380 906
13453 318
29558 77
30047 670
24646 687
11261 574
5807 110
6667 790
15919 399
72717 563
19953 383
2551 184
35840 543