4170 632
22838 604
3015 557
8582 535
20600 254
7559 321
1413 46
2977 276
2098 382
4846 143
4023 242
23475 622
29976 673
8142 414
1682 224
4182 797
19063 155