439874 999
29536 542
433606 1134
422650 878
1545521 4447
214776 933
380158 708
127088 374
475036 980
71531 677
400222 760
37418 493
460961 1541
375427 651
296403 940
313321 991
53623 175
73465 392
444943 721
319630 409
85379 648
349847 1007
271873 2268