27526 167
13810 832
2010 274
5927 386
25048 95
10727 41
6203 646
4945 539
5256 222
8227 444
4820 612
5727 79
6941 629