596596 3098
507869 1010
852677 3631
187886 690
458060 734
439325 1164
1211511 3187
297108 1079
164573 432
189427 457
583471 1706
859265 2038
118399 719
182979 368
346408 896
373632 1056
196350 849
92989 209
142955 713
188849 395
90045 640
77571 292