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