16052 722
11332 57
6773 70
12399 404
7185 437
142304 625
65237 444
86888 287
105013 361
28265 217
13706 416
8473 101
3984 774
24728 386