4002 471
34667 521
10666 348
4150 80
7236 169
12785 738
10194 252
12225 131
44927 320
31035 864
25183 577
8037 633
14410 525
6842 264
17529 340
4291 277
10724 225
8238 493
4044 674
28866 882