251046 590
419880 1652
409953 935
212711 998
346244 945
278905 594
411470 1153
38165 644
111715 184
271794 665
118988 320
429098 1577
144453 700
600353 1940
233945 450
334280 831
104341 459
23934 1035
30967 577
1033260 2457
420492 1265
633660 1468