45353 149
19349 906
13428 318
29534 77
30030 670
24633 687
11243 574
5796 110
6663 790
15903 399
72548 563
19928 383
2546 184
35825 543