14311 89
30690 570
4228 46
2484 327
20290 489
15048 246
15245 386
11719 477
4097 413
4112 533
15649 67
11149 450
14752 705