308306 506
512445 1909
629298 1465
342537 933
123253 291
170770 221
147162 215
445251 743
290538 944
174874 513
727990 1110
217679 507
376830 590
227187 825
171799 308
278031 1138
212038 489
380076 659
649935 1539
261288 488
416290 831
152757 784
141843 657
210054 1022
170839 406
1028970 3044
293387 1229
158339 647