131787 715
304926 847
452946 1310
307263 1213
423016 1695
342669 1112
286767 615
427774 926
93381 238
255991 542
260606 874
505926 1899
313099 506
41372 993
711335 1089
160362 394
312031 1246
339971 774
154372 711
333781 1348
564076 3034