311597 1012
16644 356
287736 1728
174433 592
248402 757
334343 852
147673 335
201763 667
28096 127
28991 612
14537 240
24394 617
54608 105
70514 611
8776 635
18375 616
32138 234
227987 578
34063 416
162285 955
50848 807
18490 361
16990 533
108162 584
11864 39
51522 779
13015 359
28971 333