2952 245
5431 97
14841 154
91829 870
8334 660
4802 618
17515 110
5793 344
14581 428
4071 68
4703 804
8003 328
18377 385
4168 252
5659 530
2397 116
9063 788
7791 267
3682 261
7367 79
4685 488
8050 796
4333 443
6005 642
4642 814
10033 158
19580 508
10538 848