2578 267
12546 454
8372 368
50397 179
37416 541
64198 868
53509 701
14026 439
6866 935
3647 864
6542 317
24598 705