311594 1012
16643 356
287728 1728
174428 592
248394 757
334341 852
147662 335
201757 667
28095 127
28991 612
14536 240
24392 617
54607 105
70511 611
8776 635
18375 616
32136 234
227983 578
34062 416
162284 955
50844 807
18490 361
16990 533
108158 584
11864 39
51520 779
13015 359
28969 333