20243 281
6530 655
5526 565
5498 183
4870 182
38912 924
990 76
2608 528
2622 628
4659 490
2725 415
1101 79
4517 885