2452 238
3906 44
3692 563
5075 616
14104 466
15020 864
8845 107
11414 309
3733 207
4554 373
5423 556
7937 659