101396 960
304800 656
94927 874
108365 907
287591 1728
240151 1027
174334 592
254765 969
334192 852
106350 625
85370 383
55199 84
75445 378
86768 486
133453 667
103634 933
299092 1314
158162 869
198895 1067
87569 779
39168 263
76910 620
41393 559
51576 262