31388 620
11395 358
25918 763
13360 197
31147 643
4721 680
1634 164
3299 253
1115 191
16091 322
3762 728