30079 319
34711 756
16852 558
121183 832
41433 424
69682 920
32250 184
18300 616
25489 111
19779 398
99227 725
68163 369
42428 679
15394 104
39911 312
18854 436
37217 125
33767 326
21197 770
41483 289
21144 66
27608 716
33332 278
111136 637