2012 238
2600 44
3583 563
4938 616
13478 466
14790 864
7964 107
10542 309
3387 207
4281 373
5131 556
7614 659