2795 85
4545 415
11998 296
2504 452
1608 123
10433 667
12756 117
10810 509
5043 553
4637 445
22765 358
7890 531
12954 708
27060 396
4549 622
4734 578
3741 572
5682 434
4624 526
39263 794
6653 291
9051 86
5682 973
29590 494
6170 658
4121 260
44063 945
31935 796