45400 149
19394 906
13485 318
29568 77
30053 670
24652 687
11275 574
5810 110
6667 790
15933 399
72796 563
19966 383
2554 184
35858 543