31440 620
11541 358
25966 763
13431 197
31239 643
4729 680
1651 164
3304 253
1115 191
16165 322
3774 728