4004 471
34800 521
10666 348
4151 80
7236 169
12787 738
10195 252
12227 131
44940 320
31035 864
25189 577
8044 633
14417 525
6857 264
17534 340
4293 277
10741 225
8246 493
4044 674
28895 882