19539 429
6331 604
11847 303
12612 111
54259 467
21107 373
31810 935
9926 969
26320 293
98089 633
36369 544
30860 187
57140 157
76325 251