122829 155
167908 371
897294 1946
560221 1200
319522 983
444551 721
341720 1112
577957 950
467884 687
229682 474
427043 924
432755 1133
93187 238
260224 874
133785 502
247184 857
296643 1052
228906 941
169125 305
203867 708
167404 733
233131 909
317390 1635
339065 774