45405 149
19403 906
13549 318
29572 77
30053 670
24657 687
11280 574
5815 110
6669 790
15936 399
72833 563
19979 383
2555 184
35865 543