29323 655
26447 207
15099 588
31458 537
14681 548
18053 151
7392 782
20267 507
4172 268
13622 474
2785 256
5760 407
3732 599
2999 459