19502 429
6316 604
11795 303
12564 111
54041 467
21019 373
31727 935
9902 969
26274 293
97777 633
36309 544
30736 187
57011 157
76188 251