163290 1012
238936 2030
100663 958
304310 654
94604 873
108209 907
287070 1728
239825 1027
174015 591
254435 969
333769 852
106262 625
85203 383
55073 84
75184 378
86573 486
133152 667
103492 933
298709 1314
157766 868
198595 1065
87369 779
51484 262
105654 512