31425 620
11499 358
25953 763
13402 197
31195 643
4727 680
1641 164
3300 253
1115 191
16139 322
3769 728