3221 109
1031 37
14714 84
5500 98
6137 255
9523 764
4330 152
2520 124
19989 321
3484 492
4057 849
4647 397
2938 95
2979 203
6118 775
2349 484
6232 474
8811 335
4811 599
4853 517
5569 457
5061 896
9338 789
7218 934
10307 663
10784 78
11055 695
11629 600