22710 602
22688 67
6730 334
7785 541
4025 737
3873 116
2285 234
2697 194
8856 421
21582 646
15761 497
37536 344
7277 648
20832 478
5508 935
3014 408