45393 149
19386 906
13456 318
29561 77
30048 670
24650 687
11272 574
5808 110
6667 790
15927 399
72738 563
19956 383
2552 184
35849 543