311281 1012
16625 356
287457 1728
174260 592
248083 757
334094 852
147154 335
201561 667
28071 127
28962 612
14511 240
24378 617
54552 105
70426 611
8752 635
18365 616
32097 234
227814 578
34030 416
161959 955
50756 807
18466 361
16975 533
107935 584
11836 39
51424 779
12974 359
28931 333