131792 715
304928 847
452948 1310
307265 1213
423022 1695
342677 1112
286770 615
427778 926
93382 238
255996 542
260608 874
505929 1899
313100 506
41372 993
711372 1090
160363 394
312041 1246
339977 774
154373 711
333784 1348
564082 3034