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