3186 339
71321 155
4522 166
8162 848
44186 125
85317 858
71405 740
15648 553
7233 684
2792 462
4724 581
2806 427
7260 798
36030 262
18459 421
64989 749
23782 548
5661 404
4662 196
26286 694
3480 323
11779 583
7143 606
9599 39
73190 829