19502 429
6316 604
11791 303
12562 111
54025 467
21016 373
31723 935
9901 969
26266 293
97754 633
36304 544
30731 187
57004 157
76179 251