29416 655
26483 207
15115 588
31615 537
14692 548
18079 151
7398 782
20306 507
4185 268
13623 474
2786 256
5766 407
4688 599
3001 459