39663 457
5075 495
65944 416
222838 945
7334 280
13318 275
75817 201
23523 90
8836 820
115051 897
124013 601
51278 469
23718 695
85617 267
21455 663
14817 563
11966 842
5482 164
5240 722