31487 95
70973 921
88188 338
105847 659
58756 757
36851 616
140331 391
48591 743
200132 1623
276372 925
18627 558
59642 582
29303 674
56650 507
67235 581
103083 559
42218 170
124750 459
83736 194
90855 308
101415 829
68789 710
34661 152
200095 1063
83898 768
107005 843
39423 899
45326 353