131792 715
304929 847
452953 1310
307266 1213
423025 1695
342689 1112
286773 615
427786 926
93382 238
256001 542
260608 874
505939 1899
313104 506
41372 993
711399 1090
160364 394
312058 1246
339989 774
154374 711
333784 1348
564086 3034