22594 90
32212 570
5424 46
2582 327
21271 489
15641 246
15381 386
12067 477
4252 413
4213 533
15839 67
11412 450
15255 705