48778 65
11708 266
4809 381
11507 512
29078 877
46645 616
7552 429
5566 338
8499 437
4229 485
3389 701
3141 247