31385 620
11381 358
25913 763
13341 197
31137 643
4719 680
1632 164
3297 253
1114 191
16083 322
3761 728