131813 715
304937 847
452977 1310
307299 1213
423085 1695
342749 1112
286799 615
427842 926
93392 238
256053 542
260634 874
506009 1899
313156 506
41378 993
711651 1090
160383 394
312142 1246
340058 774
154393 711
333812 1348
564158 3034