31504 620
11657 358
26004 763
13529 197
31336 643
4743 680
1663 164
3325 253
1118 191
16256 322
3787 728