3449 632
22639 600
2612 557
8555 535
20577 254
7215 321
1404 46
2945 276
2092 382
4782 143
3971 242
23446 622
29927 673
8073 414
1674 224
4174 797
18859 155