15143 75
5021 517
14312 634
7538 612
6497 163
7070 897
5265 896
2806 290
15331 406
8611 537
8227 644
10929 790
5370 687
15976 463
7763 445
7944 169
9301 648
10161 523
25605 250
12789 123
18225 806
5015 295
4118 341
5592 758
11521 78
7479 934
3387 111
9337 592