45352 149
19346 906
13427 318
29531 77
30029 670
24629 687
11239 574
5796 110
6662 790
15902 399
72535 563
19922 383
2545 184
35822 543