2721 508
3843 612
463272 731
11469 42
15303 194
96557 559
108803 716
5604 278
265137 705
129256 898
50717 727
27756 541
49032 328
52787 254
80940 691
15635 679
7400 425
4642 567
2679 277
3824 381
3560 395
6205 258
61901 193