31385 620
11385 358
25915 763
13346 197
31142 643
4719 680
1632 164
3297 253
1114 191
16084 322
3762 728