31010 707
16537 678
65472 387
47232 730
15965 451
27547 718
27870 597
33756 331
38865 181
37960 346
30355 166
625988 1463
724328 1110
1392763 4298
375908 915
728841 2228
361322 483
515291 1767
250360 464
38424 825
47094 256
105337 280
57234 236
80120 430