31411 620
11450 358
25941 763
13383 197
31175 643
4725 680
1636 164
3299 253
1115 191
16115 322
3765 728