31413 620
11457 358
25941 763
13385 197
31178 643
4725 680
1636 164
3299 253
1115 191
16117 322
3765 728