29359 650
23489 596
26126 576
3520 313
5210 441
5672 39
15007 362
12962 885
2294 304
2331 598
2207 477