3186 109
1012 37
14488 84
5440 98
6101 255
9488 764
4285 152
2496 124
19944 321
3474 492
4042 849
4577 397
2906 95
2962 203
6087 775
2342 484
6168 474
8789 335
4771 599
4819 517
5542 457
5031 896
9284 789
7140 934
10252 663
10759 78
11009 695
11555 600