3182 339
71046 155
4501 166
8160 848
43948 125
84711 857
70977 740
15642 553
7233 684
2792 462
4724 581
2805 427
7258 798
35913 262
18412 421
64804 749
23716 548
5660 404
4652 196
26201 694
3480 323
11767 583
7142 606
9589 39
73103 829