3970 632
22743 600
3012 557
8569 535
20596 254
7467 321
1408 46
2959 276
2096 382
4836 143
3994 242
23464 622
29947 673
8112 414
1678 224
4178 797
18950 155