14619 58
3803 110
8498 646
24281 801
8505 70
8981 197
4565 124
6617 94
14718 795
4346 678
1466 146
4906 707
5302 593
35555 583
2832 413