41260 530
273797 686
3243 291
4537 572
43018 648
1577 279
881 165
14694 124
19789 121
101160 692
34877 612
18226 295
47579 716
23033 928
18907 83