3952 632
22738 600
3012 557
8569 535
20596 254
7364 321
1408 46
2959 276
2096 382
4835 143
3988 242
23462 622
29947 673
8108 414
1677 224
4177 797
18947 155