31431 620
11522 358
25961 763
13415 197
31214 643
4727 680
1644 164
3301 253
1115 191
16142 322
3770 728