19516 429
6322 604
11809 303
12577 111
54134 467
21066 373
31762 935
9917 969
26299 293
97937 633
36336 544
30802 187
57073 157
76245 251