16052 722
11333 57
6775 70
12403 404
7187 437
142335 625
65242 444
86890 287
105027 361
28266 217
13706 416
8474 101
3984 774
24729 386