703 122
4303 545
2449 282
4031 780
2154 233
5690 638
4322 664
8781 592
6232 115
5661 247
5661 292
21486 552
26333 384
11264 622
6699 466
6009 771
3132 156
5432 870
13731 252
5444 322
39948 595
19966 704
22546 35
19821 276
10792 621
4184 71
17365 610
55371 400