11511 420
3076 427
20393 977
24605 798
3264 476
7560 137
3552 127
5046 338
2631 280
40434 638
9570 399
16031 641
50532 614
12917 688