2251 238
3319 44
3636 563
5011 616
13897 466
14903 864
8480 107
11066 309
3584 207
4422 373
5333 556
7798 659