4386 632
22934 604
3020 557
8607 535
20626 254
7603 321
1445 46
3004 276
2121 382
4855 143
4044 242
23488 622
30054 673
8192 414
1690 224
4192 797
19174 155