37967 277
18259 159
22714 443
13571 49
18384 431
7437 681
16688 612
15032 116
23728 164
10256 357
14832 122
43390 328
39173 680
13073 460
8455 78