4004 471
34692 521
10666 348
4150 80
7236 169
12786 738
10194 252
12225 131
44930 320
31035 864
25184 577
8038 633
14411 525
6844 264
17531 340
4291 277
10729 225
8241 493
4044 674
28876 882