31426 620
11514 358
25956 763
13409 197
31206 643
4727 680
1643 164
3300 253
1115 191
16141 322
3770 728