16052 722
11338 57
6775 70
12403 404
7187 437
142341 625
65243 444
86891 287
105029 361
28266 217
13706 416
8474 101
3984 774
24731 386