19565 429
6346 604
11893 303
12647 111
54444 467
21189 373
31890 935
9946 969
26365 293
98339 633
36425 544
30973 187
57267 157
76450 251