19538 429
6331 604
11847 303
12609 111
54254 467
21106 373
31808 935
9926 969
26318 293
98076 633
36369 544
30860 187
57137 157
76319 251