4370 632
22929 604
3019 557
8605 535
20625 254
7600 321
1435 46
3002 276
2109 382
4855 143
4043 242
23488 622
30052 673
8186 414
1688 224
4192 797
19161 155