4002 471
34638 521
10664 348
4150 80
7236 169
12785 738
10193 252
12224 131
44922 320
31035 864
25183 577
8037 633
14405 525
6840 264
17529 340
4291 277
10718 225
8237 493
4044 674
28860 882