12891 540
11102 166
5346 461
6043 50
4172 677
5579 794
5109 759
3365 412
4451 272
10574 558
6390 655
7165 168
4838 414
8535 589
15579 567
6409 859
5787 387
4211 582
13677 628
8599 525
7387 139
5457 579
4850 476
4605 103