2476 238
3957 44
3696 563
5086 616
14134 466
15041 864
8886 107
11450 309
3757 207
4570 373
5439 556
7948 659