3109 251
3825 746
2210 118
6008 586
9953 474
25540 870
4578 317
10605 111
30535 300
9254 479
14704 276
7318 567
5206 778
3086 146
5422 158
37411 526
4957 470
14767 645
6775 847
2514 44
14752 420
5541 655
6038 734
7105 78