1076 275
979 142
3004 724
2172 327
16724 592
9747 300
8795 704
2157 59
14801 279
33343 571
1646 80
42402 935
19016 668
30481 143
36276 423
4655 73
59368 595
57456 925
9092 614
4496 610
19578 940
31243 800
18579 664
83578 758