45400 149
19397 906
13498 318
29572 77
30053 670
24654 687
11276 574
5811 110
6667 790
15933 399
72806 563
19969 383
2554 184
35860 543