2450 238
3904 44
3691 563
5074 616
14103 466
15019 864
8839 107
11412 309
3732 207
4550 373
5420 556
7936 659