3184 109
1012 37
14487 84
5439 98
6101 255
9487 764
4284 152
2496 124
19944 321
3474 492
4041 849
4576 397
2906 95
2962 203
6087 775
2342 484
6168 474
8789 335
4771 599
4819 517
5542 457
5031 896
9283 789
7140 934
10251 663
10759 78
11009 695
11555 600