304576 503
208149 786
20255 249
16301 163
17974 570
230365 996
89497 548
112801 627
76365 811
19708 426
35959 426
22181 686
167953 733
32956 650
22668 886
15701 329
92643 523
86574 772
54423 828
210890 299
49702 624
118790 989
23573 181
108354 448
99949 1123
1036968 2643
105147 1485
564485 3037