45390 149
19379 906
13451 318
29558 77
30047 670
24646 687
11261 574
5805 110
6667 790
15919 399
72712 563
19952 383
2551 184
35840 543