100180 877
27020 510
83249 484
74093 659
29634 369
9917 187
26396 601
12853 75
11995 422
21750 471
10038 673
21645 255
17733 347
10344 176
6400 38
10408 676
15902 485
11160 656
21812 904
13800 54
9126 359
10188 458
8849 541
38424 307