45403 149
19402 906
13544 318
29572 77
30053 670
24656 687
11280 574
5814 110
6669 790
15936 399
72833 563
19978 383
2555 184
35864 543