3115 238
5444 44
4066 563
6074 617
15510 466
15437 864
10484 107
12713 309
4584 207
5094 373
6160 556
8646 660