31443 620
11547 358
25966 763
13435 197
31242 643
4729 680
1652 164
3306 253
1115 191
16166 322
3776 728