19582 215
13887 317
23993 197
24951 698
25810 866
12008 865
13396 715
6758 660
22648 281
26306 470
5661 651
4938 62
1436 207
2640 69
15059 524