31432 620
11524 358
25963 763
13418 197
31221 643
4729 680
1645 164
3302 253
1115 191
16149 322
3773 728