2952 245
5432 97
14842 154
91829 870
8337 660
4802 618
17515 110
5793 344
14581 428
4071 68
4704 804
8004 328
18377 385
4168 252
5660 530
2397 116
9063 788
7791 267
3686 261
7367 79
4685 488
8050 796
4333 443
6005 642
4643 814
10033 158
19581 508
10538 848