311535 1012
16635 356
287682 1728
174395 592
248342 757
334291 852
147558 335
201710 667
28091 127
28986 612
14533 240
24390 617
54592 105
70492 611
8771 635
18371 616
32130 234
227951 578
34057 416
162219 955
50824 807
18487 361
16982 533
108109 584
11862 39
51509 779
13002 359
28955 333