4396 632
22938 604
3022 557
8607 535
20627 254
7606 321
1445 46
3004 276
2129 382
4855 143
4046 242
23489 622
30057 673
8195 414
1690 224
4192 797
19178 155