2245 238
3270 44
3636 563
5006 616
13879 466
14899 864
8451 107
11038 309
3568 207
4414 373
5326 556
7778 659