31428 620
11521 358
25959 763
13412 197
31211 643
4727 680
1644 164
3301 253
1115 191
16142 322
3770 728