19596 215
13894 317
24011 197
24968 698
25822 866
12013 865
13402 715
6758 660
22688 281
26336 470
5667 651
4940 62
1437 207
2643 69
15077 524