52596 250
24677 501
13550 249
29949 640
12696 47
21946 371
13062 479
7321 78
10090 177
26108 791
22956 172