2795 85
4541 415
11998 296
2504 452
1608 123
10432 667
12752 117
10810 509
5043 553
4637 445
22761 358
7890 531
12954 708
27060 396
4549 622
4734 578
3740 572
5680 434
4623 526
39257 794
6649 291
9044 86
5682 973
29590 494
6167 658
4118 260
44060 945
31932 796