29362 655
26461 207
15102 588
31516 537
14687 548
18061 151
7393 782
20287 507
4172 268
13623 474
2786 256
5766 407
4374 599
2999 459