57721 157
97923 904
12672 78
39264 144
35248 640
51312 769
40905 510
35845 570
18180 966
37433 344
46348 464
23473 74
52918 277
46275 279