2974 93
4479 657
3363 462
3160 555
1724 216
5575 639
3584 590
5667 399
4215 548
9777 191
2638 113
3398 454
12578 725
7467 755
5855 240
4782 322
4220 423
5723 807
7212 445
5314 909
6193 307
6565 262
5241 386
4935 533
8210 409
3755 317
17013 675
6112 509