201296 473
394137 941
157632 431
327708 1162
52454 654
334486 892
149424 516
221724 514
457157 800
246343 921
79535 180
88746 554
772746 3173
100296 184
126001 287
50066 474
150634 898
168975 462
211893 1151
788414 2423
67224 109
36907 111
35942 469
178990 904
316887 574
128700 731
51084 193
239893 1160