10685 593
17775 430
23507 451
18335 349
2955 374
2894 284
17542 70
7774 83
16948 78
11060 744
6875 32
9455 153
2805 124
4882 490
6296 693
1620171 3878
38908 381
16436 568
3595 196
5245 629
5175 888
5594 275
7200 243
3837 219
5825 403
10933 567
8513 662
8871 590