3506 157
199684 420
317649 807
32516 428
41905 389
14017 955
11508 336
27093 557
21304 292
38384 607
27452 568
420886 1265
1037856 3057
22914 630
651230 1882
27194 608
149456 295
75734 635
211577 419
68151 135
198642 1234
21706 817
141882 451
98767 924
111849 657
75476 398
60868 150
58484 127