38681 832
30788 177
33924 382
13056 636
4714 534
10523 421
4772 210
3614 81
13782 575
4467 422
11241 119
5755 186
9687 768
9167 553
28230 136