4000 471
34530 521
10660 348
4149 80
7235 169
12774 738
10192 252
12224 131
44911 320
31028 864
25181 577
8036 633
14392 525
6823 264
17517 340
4288 277
10703 225
8229 493
4044 674
28838 882