500434 1013
33871 238
17782 785
121712 794
21985 248
26423 897
31102 362
6668 468
55815 307
15971 906
11018 698
26045 502
139548 486
68509 932
30780 716
98722 346
41966 243
450831 1599
13343 376
18968 243
15561 252
208605 477
18896 458
62658 677
627614 1950
13054 602
79798 808
266335 588