3507 157
199950 420
317661 807
32516 428
41906 389
14018 955
11508 336
27093 557
21304 292
38384 607
27452 568
420899 1265
1037888 3057
22914 630
651240 1882
27194 608
149456 295
75735 635
211585 419
68151 135
198642 1234
21706 817
141885 451
98769 924
111856 657
75477 398
60870 150
58489 127