18887 89
31447 570
4733 46
2534 327
20819 489
15445 246
15299 386
11920 477
4183 413
4168 533
15761 67
11326 450
15015 705