4021 471
35403 521
10675 348
4158 80
7250 169
12798 738
10203 252
12240 131
45117 320
31050 864
25215 577
8079 633
14518 525
6943 264
17630 340
4316 277
10883 225
8276 493
4053 674
29237 882