29303 655
26440 207
15092 588
31432 537
14680 548
18050 151
7392 782
20253 507
4172 268
13619 474
2785 256
5760 407
3732 599
2999 459