31402 620
11437 358
25938 763
13381 197
31166 643
4724 680
1635 164
3299 253
1115 191
16107 322
3763 728