4013 471
35157 521
10671 348
4155 80
7246 169
12793 738
10196 252
12236 131
45031 320
31042 864
25208 577
8056 633
14474 525
6912 264
17597 340
4305 277
10825 225
8265 493
4050 674
29083 882