22799 602
22956 66
6716 334
7741 541
4026 737
3912 116
2264 234
2667 194
8885 421
21541 646
20306 497
37587 344
7232 648
20791 478
5488 935
3005 408