4009 471
35004 521
10670 348
4152 80
7239 169
12788 738
10196 252
12232 131
44972 320
31039 864
25197 577
8049 633
14449 525
6879 264
17574 340
4299 277
10788 225
8256 493
4048 674
28995 882