2795 85
4540 415
11998 296
2504 452
1607 123
10432 667
12750 117
10810 509
5043 553
4637 445
22761 358
7890 531
12954 708
27060 396
4548 622
4734 578
3739 572
5680 434
4622 526
39257 794
6649 291
9042 86
5682 973
29588 494
6167 658
4118 260
44060 945
31932 796