2093 334
1952 368
38440 924
18894 327
15997 741
8747 673
27418 718
4370 427
11372 795
10292 444
1571 48
3886 59
2456 293
5622 879
23157 522