2454 238
3912 44
3692 563
5075 616
14108 466
15021 864
8850 107
11416 309
3735 207
4557 373
5427 556
7937 659