19595 215
13891 317
24005 197
24966 698
25822 866
12012 865
13401 715
6758 660
22683 281
26334 470
5665 651
4939 62
1437 207
2643 69
15076 524