45363 149
19358 906
13431 318
29542 77
30035 670
24636 687
11254 574
5797 110
6665 790
15910 399
72597 563
19935 383
2547 184
35829 543