31432 620
11523 358
25962 763
13416 197
31220 643
4727 680
1644 164
3301 253
1115 191
16146 322
3772 728