249 50
1259 257
2472 720
2541 360
53233 309
161852 569
100593 354
136946 774
388342 740
411584 859
115190 908
144934 378
90747 407
84623 993
1937 250
141153 675
123561 681
112722 623
39005 636
113681 362
88611 792
139445 307
147592 699
23125 585