2795 85
4542 415
11998 296
2504 452
1608 123
10432 667
12752 117
10810 509
5043 553
4637 445
22765 358
7890 531
12954 708
27060 396
4549 622
4734 578
3741 572
5681 434
4624 526
39260 794
6651 291
9047 86
5682 973
29590 494
6169 658
4119 260
44062 945
31935 796