22799 602
22961 66
6720 334
7741 541
4026 737
3912 116
2264 234
2667 194
8885 421
21542 646
20306 497
37589 344
7232 648
20791 478
5488 935
3005 408