31423 620
11490 358
25948 763
13398 197
31186 643
4726 680
1640 164
3299 253
1115 191
16125 322
3767 728