2455 238
3916 44
3692 563
5077 616
14108 466
15023 864
8852 107
11419 309
3735 207
4559 373
5427 556
7937 659